Page 10 - Object & Class
P. 10
Class
• Class merupakan bagian dari turunan obyek yang berfungsi sebagai wadah atau cetakan untuk
mendeskripsikan behavior/state yang didukung obyeknya. Behavior adalah tingkah laku yang dapat
dilakukan oleh obyek. Behavior adalah kelakuan atau sifat dari obyek, misalnya lampu bisa dimatikan atau
dinyalakan. State adalah kondisi atau keadaan yang bisa terjadi pada obyek misalnya lampu dapat memiliki state
nyala atau mati.
• Di kehidupan nyata kita mungkin sering menemukan banyak obyek, akan tetapi beberapa di antaranya memiliki
kemiripan. Mungkin ada banyak kucing yang ada di dunia ini. Semua sama-sama memiliki bentuk yang sama.
Bila diperhatikan ada banyak jenis kucing, mulai dari warna, bentuk hingga ras. Dalam aturan orientasi obyek,
dapat dikatakan bahwa jenis, warna dan ras kucing di seluruh belahan dunia ini adalah sebuah kelas
instance dari obyek yang dikenali sebagai kucing.