Inheritance atau Pewarisan

Share On :
Untuk menerapkan konsep pewarisan, Java menyediakan keyword extends yang dapat dipakai pada waktu mendeklarasikan suatu class. Contoh berikut merupakan implementasi dari dari hierarki class Binatang di atas.

public class Binatang {
protected String kind;
protected String makanan;
public void makan(){
System.out.println(this.kind+" makan "+this.makanan);
}
}
public class Mamalia extends Binatang {
public void menyusui(){
System.out.println(this.kind + "menyusui");
}
}
public class Serangga extends Binatang{
public void terbang(){
System.out.println(this.kind+" terbang");
}
}
public class Monyet extends Mamalia{
public void manjatPohon(){
System.out.println(this.kind+" manjat pohon");
}
}
public class Anjing {
public void menggonggong(){
System.out.println("Ooow...Oooowww...oooww!!!");
}
}
public class Sapi {
public void melenguh(){
System.out.println("OOOOOO.....!!!!!");
}
}
public class Kupukupu extends Serangga {
public void metamorfosis(){
System.out.println(this.kind+" bermetamorfosis");
}
}
public class Nyamuk extends Serangga{
public void bertelur(){
System.out.println(this.kind+" bertelur jentik");
}
}
public class Lebah extends Serangga{
public void menyengat(){
System.out.println(this.kind+" Meyengat");
}
}




0 komentar:

Post a Comment

  • Mahasiswa STMIK Duta Bangsa
  • description
  • description
  • description
  • description
  • description
  • description
  • description

Free Hosting

Free Hosting

My Blog List

A
B
C
     
D
E
F
DuGMp3    
G
H
I
Goo Otomotif HouseofScript  
J
K
L
Java Hotline    
M
N
O

My Games Collection

MeLangKah LeBih MaJu

   
P
Q
R
Pamella Decoration    
S
T
U
Studied WaLL    
V
W
X
     
Y
Z
0-9
     









Join....!


Free Domain

Free Domain

SiNyO. Powered by Blogger.