Lanjutan dari page sebelumnya.
Ciri-Ciri Objek:
• Reference dan identitas
– Setiap objek memiliki identitas untuk membedakan dirinya dari semua objek yg lain.
• State
–Meliputi semua properti objek ditambah nilai-nilai yang ada pada saat itu dari masing-masing properti.
• Peran dan Tanggung Jawab
– Objek memiliki peran dan tujuan dalam sistem, tanggung jawab berarti melaksanakan peran dan mencapai tujuan tersebut.
• Operasi
–Merupakan fungsi atau transformasi yg dapat diterapkan pada objek Objek
Sebagai Mesin
• Keberadaan state pada objek artinya urutanoperasi dilakukan adalah penting
• Hal ini mengangkat gagasan objek sebagai mesin yang independen
• Kita dapat mengklasifikasikan objek menjadi 2
– Objek Aktif
– Objek Pasif
Objek Aktif
• Memiliki satu alur kendali
• Bersifat otonom : memiliki perilaku dan tidak tergantung dari objek lain
• Objek aktif menjalankan perilaku tanpa dioperasikan objek lain.
Objek Pasif
• Dapat berubah ketika mendapatkan aksi secara
eksplisit dari objek lain
• Sehingga objek aktif merupakan pengendali
objek pasif
Contoh : Binatang sebagai class dan ayam, kuda, dan harimau sebagai Objek.
public class binatang {
int jmlKaki;
String warna;
String suara;
public void bersuara()
{
System.out.println(suara);
}
}
public class ujibinatang {
public static void main(String[] args)
{
binatang ayam = new binatang();
ayam.suara="Kukuruyuuk..";
binatang kuda = new binatang();
kuda.suara="Hieegggh ..";
binatang harimau = new binatang();
harimau.suara="Graaaaauum ..";
ayam.bersuara();
kuda.bersuara();
harimau.bersuara();
}
}
Back Page <
Ringkasan Materi Objek Java
Artikel keren lainnya: