Home Start Back Next End
  
67
2.11.
Bentuk Program
Arsitektur aplikasi program dirancang dengan dua tipe konsep yaitu :
Object Oriented Programming.
Procedural Programming.
Object
Oriented
Programming
(OOP) adalah
sebuah
paradigma
pemrograman
yang
menggunakan
class
dan
object
dan
interaksinya
untuk
mendesain
aplikasi
dan
program
komputer
Deitel
(1999,
p3).
Keunggulan
yang
membuat OOP
sering
digunakan adalah
karena
sifatnya
yang
reusable,
di
mana
programmer 
tidak
perlu
berulang-ulang membuat
program
untuk
modul-modul
yang
mempunyai
kegiatan
fungsional
yang mirip, sehingga penerapan OOP sangat cocok
untuk membuat aplikasi
atau program yang rumit. OOP terdiri dari tiga bagian konsep, antara lain adalah :
Encapsulation.
Inheritance.
Polymorphism.
Encapsulation
adalah
konsep
untuk
membungkus
atribut-atribut dan
method-
method
yang
ada
pada
suatu
bagian
menjadi
sebuah
class.
Tujuan
dari
encapsulation
adalah
untuk
memudahkan
konsep
pemrograman,
menyembunyikan informasi
yang
rahasia,
dan
untuk
memungkinkan pembuatan
objek-objek
yang
mempunyai
sifat
yang
sama.
Inheritance
adalah
konsep
penurunan sifat
yang
terdapat
pada
OOP,
yang
bertujuan
untuk
memudahkan
pemrograman
dari
yang
sederhana
menjadi
yang
rumit
sehingga 
tidak 
akan 
membuat 
konsep 
pemrograman 
menjadi 
rumit. 
Tujuan 
dari
Word to PDF Converter | Word to HTML Converter