Professional Documents
Culture Documents
Konsep Dasar OOP
Konsep Dasar OOP
Setiap objek dalam kehidupan nyata dapat kita pandang sebagai kelas, misalnya
kelas Hewan, kelas Manusia, kelas Mobil. Sedangkan objek dari kelas tersebut
misalnya kucing dan burung untuk kelas Hewan, Indra dan Deni untuk kelas
Manusia serta Toyota dan Daihatsu untuk kelas Mobil. Kemudian dari setiap
objek tersebut memiliki State/ Atribut (Variable) dan Behavior (Method).
State/Attribute
Adalah berbagai variable yang mengitari class yang nilai datanya bisa ditentukan
di object, atau segala sesuatu yang berhubungan dengan karakteristik objek,
seperti Tipe, Model, Warna. Misalnya “Warna cat rumah itu adalah biru langit.”,
dari pernyataan tersebut dapat disimpulkan bahwa Rumah adalah sebagai objek,
dan warna cat sebagai atributnya. Contohnya di dalam pemrograman java:
class Rumah {
string warna;
string pintu;variable
……
}
Behavior/Method
class Motor{
String warna, merek, kondisi1, kondisi2;
void hidupkan(){
kondisi1 = "Mesin dihidupkan";
System.out.println("Hidupkan mesin :"+kondisi1);
}
void jalankan(){
kondisi2 = "Motor dijalankan";
System.out.println("Jalankan motor :"+kondisi2);
}
Asep
KONSEP DASAR OOP – ATTRIBUT DAN METHOD
Syaifuddin
motorsaya.merek = "Honda";
motorsaya.warna = "Hitam";
System.out.println("Sepeda Motor Merek "+ motorsaya.merek
+", warna "+ motorsaya.warna);
motorsaya.hidupkan();
motorsaya.jalankan();
}
}