##Object Oriented Programing / OOP
Membuat Program dengan memecah permasalahan program dengan menggunakan Object
Berdasarkan Konsep object (benda) Ex:
Kucing
* punya data dalam bentukfields
(juga dikenal sebagaiAttribute
atauProperty
) * punyaBehaviour
/ Perilaku dalam bentukMethod
public class Kucing {
public String warna = "merah";
public int jumlah_kaki = 4;
public String jenis_ekor = "panjang";
public String makanan_kesukaan = "ikan";
}
##Class & Object
Class merupakan Blueprint / rancangan mengenai sebuah Object
yang akan dibuat sedangkan Object
Merupakan benda yang diwujudkan berdasarkan class
/ rancangan.
Dalam kode, itu berarti sekumpulan definisi yang menjelaskan
fields
/attributes
&behaviour
/methods