Home Start Back Next End
  
34
Polymorphism adalah kemamp uan meny embuny ikan imp lementasi y ang berbed a
di balik in terface y ang sama. Inh eritance ad alah
mek anisme untuk mendefin isikan suatu
class y ang didefin isikan dar i class y ang sudah ad a. (Britton dan Doake, 2000, p 14)
2.13.2  Beberapa Konsep Tentang Object Oriented
Beberap a konsep
tentang Object Orien ted
menurut
Whiten et
al.
(2004, p p 431-
440) adalah :
1.
Objectsesuatu
y
ang
dap at  dilihat,  disentuh,
atau  dirasakan  dan  di
dalamny a
tersimp an data dan behaviour.
2.
Attribute, data y ang merep resentasikan karakteristik dari objek.
3.
Behaviour,
sekump ulan
hal
y
ang
bisa
d
ilakuk an
oleh
ob jek
d
an
berhubun gan
dengan fun gsi y an g ad a p ada data ob jek ( atau attribu te). Behaviour dap at berup a
method, operation, ataup un service.
4.
Object instance, merup akan objek secar a sp esifik y ang merujuk p ada suatu
nilai
tertentu dari atributny a.
5.
Inheritancesuatu  konsep diman a
method  d an/ataattribute  didef inisikan  d i
dalam suatu objek class d an dap at diturunkan atau d i-reuse o leh ob jek dari class
y
ang lain.
6.
Generalization atau specialization, sebuah teknik dimana a ttribute dan behaviour
y
ang
sama
dimiliki
oleh  beb erap a
tip e
dari
objek
class  dikelomp okkan  (atau
diabstraksi)   ke 
dalam 
masin g- masin g 
class   merek a,   disebut  juga
den gan
supertype.
Attribute
dan
b
ehaviour
dari
ob jek
supertype
kemudian  diturunkan
oleh setiap objek class.
Word to PDF Converter | Word to HTML Converter