Java itu pemrograman berorientasi objek jadi sepatutnya kita harus mempelajari objek pada java,WAJIB :D. Dalam sebuah class pada java biasanya ada attribut dan method saat kelas tersebut dipack jadi satu atau diinstansi jadilah sebuah objek yang terdapat sebuah state dan behaviour . jadi objek pada OOP adalah sebuah instansi dari sebuah class yang mempunyai dua karakteristik yakni state dan behaviour.
Contoh simple :
Objek Manusia
- Manusia memiliki attribut (state) : rambut, warna kulit dan warna mata.
- Manusia memiliki tingkah laku (behaviour) : ramah, menggunakan akalnya dan pemalu.
Membuat objek pada java :
- Menggunakan keyword new
- Attribut dan Method yang sudah dimiliki objek, dibuat dalam sebuah kelas.
Contoh simple membuat objek pada java :
Manusia yusuf=new Manusia();
keterangan :
- Manusia merupakan tipe data berupa class Manusia.
- yusuf merupakan sebuah variabel.
- new Manusia(); merupakan instansi class Manusia, ingat untuk membuat objek gunakan keyword new.
- Jadi yang mana objeknya ?, yusuf merupakan sebuah objek karena variabel tersebut insiallisasinya merupakan instansi dari sebuah class yakni class manusia.