Start Back Next End
  
12
Objek dari sebuah class
harus dibangun sebelum menjalankan method
yang
didefinisikan oleh class, proses ini disebut instantiation. Objek merupakan
wakil dari keseluruhan isi class.
4.
Reuse
Class
dapat digunakan berulang kali untuk membangun banyak objek.
Penggunaan ulang class yang telah ada untuk membangun class atau program
baru dapat menghemat waktu dan tenaga.  Penggunaan ulang juga membantu
programmer membangun sistem yang lebih tangguh dan efektif, karena class
yang sudah ada telah melewati tahap testing, debugging dan performance
tuning.
5.
Messages and Methods Calls
Setiap message diimplementasikan sebagai methods call yang berfungsi
memerintah methods
objek yang bersangkutan untuk melakukan tugasnya.
Contoh: program akan memanggil method menabung pada objek rekening
nasabah untuk menambah saldo.
6.
Attributes and Instance Variables
Objek selalu memiliki attributes yang digunakan untuk menjalankan 
program. Attributes merupakan bagian spesifik dari objek. Attributes
ditentukan dengan instance variable. Contoh: objek rekening bank
memiliki
attribute saldo yang merepresentasikan jumlah uang pada rekening tersebut.
7.
Encapsulation
Class membungkus attributes dan methods dalam sebuah objek. Attributes
dan methods sebuah objek berhubungan erat. Objek dapat berkomunikasi
dengan objek yang
lain akan tetapi biasanya objek tidak perbolehkan untuk
mengetahui bagaimana objek yang lain diimplementasikan.
8.
Inheritance
Sebuah kelas baru dapat dibangun dengan mudah dan cepat dengan
inheritance
karena class baru mengadopsi penuh karakter class
sebelumnya
dan dapat melakukan penambahan karakter yang unik.
Word to PDF Converter | Word to HTML Converter