Class dan Object Pada Java
Sekarang kita akan membahas class dan object, mungkin kalian masih bingung apa perbedaan dari class dan object
Class : Sebagai template/blueprint yang mendeskripsikan sifat dari suatu object yang akan dibentuk.
Object : Hasil dari blueprint suatu class yang memiliki sifat sifat tertentu.
Coding Time,
Sekarang kita akan mencoba untuk membuat kode programnya
class Mammalia{public int kaki;public String suara;public void set_kaki(int value){kaki = value;}public void set_suara(String value){suara = value;}}public class JavaForLyfe{ public static void main (String[] args) throws java.lang.Exception{Mammalia kucing = new Mammalia(); //Membuat object baru dari classkucing.set_kaki(4);kucing.set_suara("Meong");System.out.println("Kakinya ada : " + kucing.kaki + " Suaranya : " + kucing.suara);}
Kita lihat contoh program diatas
class Mammalia
merupakan suatu class yang berisi sebuah bluprint/kerangka yg terdiri dari kaki dan suara, lalu
Mammalia kucing = new Mammalia();
merupakan suatu object dengan nama kucing yang mengambil blueprint dari class Mammalia, perbedaannya pada object memiliki sifat tertentu yg lbh spesifik, misal kucing kakinya 4 dan suaranya meong.
Semoga bermanfaat.
0 komentar: