Академический Документы
Профессиональный Документы
Культура Документы
Inheritance
Objectives
Memahami konsep dan prinsip utama OOP
Bisa mengidentifikasi class, object, message, dll.
Bisa berpikir secara object-oriented
class Mobil{
// Variabel instan
String warna;
int tahunProduksi;
//Method
void isiData (String warnaMobil, int tahunProduksiMobil) {
warna = warnaMobil;
tahunProduksi = tahunProduksiMobil;
}
String ambilWarna () {
return warna;
}
int ambilTahunProduksi () {
return tahunProduksi;
}
}
}
}
11 July 2013 Algoritma & Pemrograman 26
Inheritance: Contoh Penggunaan
(lanjutan)
class Delta1 extends Charlie
{
Private int c =9;
}
}
11 July 2013 Algoritma & Pemrograman 27
Inheritance: Contoh Penggunaan
(lanjutan)
class PenentuProtec
{
Public static void main(String [] args)
{
Charlie objX = new Charlie ();
objX.info ();
}
}
11 July 2013 Algoritma & Pemrograman 30
Inheritance: Contoh memanggil
constructor Superkelas (lanjutan)
class Superkelas
{
Public static void main(String []
args)
{
Echo obj = new Echo ();
obj.info ();
}
}
11 July 2013 Algoritma & Pemrograman 31
Hasil : Class Superkelas
Dipanggil pada Echo
a=5
b=7
c=9