Home Start Back Next End
  
37
5.   Enkapsulasi, Pewarisan, dan Polimorfisme
a. 
Enkapsulasi
(pengkapsulan) merupakan
salah
satu
konsep
utama
dalam
pemrograman berorientasi objek.
Di
dalam
enkapsulasi, terdapat
proses
penyembunyian  informasi 
(information 
hiding), 
di 
mana 
detail
implementasi internal dari data dan prosedur disembunyikan dari dunia
luar.
Dengan
adanya
enkapsulasi
memungkinkan
komponen
digunakan
ulang,
dan interface di antara objek terenkapsulasi menjadi lebih sederhana.
b.
Pewarisan
(inheritance)
adalah
proses
pembentukan satu
kelas
turunan
(derived
class)
dari
kelas
induknya (based
class).
Proses
ini
memberikan
keuntungan  dalam  daur  ulang  program  dan 
merupakan  kunci  pembeda
antara pemrograman berorientasi objek dengan konvensional.
c.   Polimorfisme
Polimorfisme
adalah
karakteristik yang
sangat
mengurangi
usaha
yang
diperlukan
untuk
memperluas
sistem
berorientasi objek
yang
ada.
Polimorfisme
memungkinkan sebuah
method
yang
mempunyai
nama
yang
sama,
namun
mempunyai aksi
yang
berbeda.
Dengan
adanya
polimorfisme
dimungkinkan
dirancang
suatu
fungsi
yang
implementasi
detailnya
belum
ada (isi fungsi belum ditulis).
2.3.2.   Interaksi Manusia  dan
Komputer
Interaksi manusia dan
Komputer
(IMK)
atau
Human-Computer
Interaction
(HCI)
adalah
disiplin
ilmu
yang
berhubungan dengan
perancangan, evaluasi,
dan
implementasi sistem
komputer
interaktif
untuk
digunakan
oleh
manusia,
serta
studi
fenomena-fenomena besar yang berhubungan dengannya.
Word to PDF Converter | Word to HTML Converter