Home Start Back Next End
  
21
e.
Attributes dan Instance Variables
Sebuah object memiliki atribut yang dibawanya bersama sepanjang
penggunaan
object
tersebut
dalam sebuah
program.
Atribut
ini
ditetapkan
sebagai
bagian
dari class
object.
Atribut
ditentukan
oleh
instance variables class. (Deitel dan Deitel, 2012, p12)
f.
Encapsulation
Class
mengenkapsulasi
atribut
dan method
ke
dalam object
sebuah
atribut object dan method yang berhubungan erat. Object dapat
berkomunikasi
satu
sama
lain,
tetapi
biasanya
suatu object tidak
mengetahui
bagaimana object lainnya diimplementasikan –
rincian
implementasi tersembunyi dalam object itu sendiri. (Deitel dan Deitel,
2012, p13)
g.
Inheritance
Sebuah  class  object  baru  dapat  dibuat  dengan  cepat  dan  mudah
dengan
inheritance
class
baru
akan
menyerap
karakteristik
class
yang sudah ada, memungkinkan pengubahan dan penambahan
karakteristik unik sendiri. (Deitel dan Deitel, 2012, p13)
Class
yang
sudah ada disebut dengan superclass, dan class yang baru
disebut
dengan subclass.
Setiap
subclass
dapat
menjadi superclass
untuk subclass berikutnya. (Deitel dan Deitel, 2012, p360)
Sebuah
anggota
public pada
class
dapat
diakses
di
manapun
program
ini memiliki referensi ke sebuah object dari class itu atau salah satu
subclass-nya. Sebuah anggota private pada class dapat diakses
hanya
Word to PDF Converter | Word to HTML Converter