Binatang.java
public class Binatang {
Binatang(String jenis)
{
this.jenis=jenis;
}
protected void suara()
{
}
public String toString()
{
return "Seekor " +jenis;
}
private String jenis;
}
Burung.java
public class Burung extends Binatang{
Burung(String nama)
{
super("Burung");
this.nama=nama;
}
public void suara()
{
System.out.println("Berkicau");
}
public String toString()
{
return super.toString()+" "+nama;
}
private String nama;
}
Kambing.java
public class Kambing extends Binatang
{
Kambing(String nama)
{
super("kambing");
this.nama=nama;
}
public void suara()
{
System.out.println("Mengembik");
}
public String toString()
{
return super.toString()+" "+nama;
}
private String nama;
}
Kucing.java
public class Kucing extends Binatang
{
Kucing(String nama)
{
super("Kucing");
this.nama=nama;
}
public void suara()
{
System.out.println("Mengeong");
}
public String toString()
{
return super.toString()+" "+nama;
}
private String nama;
}

No comments:
Post a Comment