Contoh Program Java Pewarisan Mamalia

Contoh Program Java Pewarisan / inheritance

lebih dari satu hewan /binatang /statis , binatang kambing , paus , kelelawar. 

statis versi 1.

class Mamalia{
public String nama;
public String makanan;
public String habitat;
public String caraBergerak;
}


class Jenis extends Mamalia{
public void tampil()
{
System.out.println("\t\t Jenis-jenis Mamalia :");
}
}
class Harimau extends Mamalia {
public Harimau (String nama, String makanan, String habitat, String caraBergerak){
this.nama = nama;
this.makanan = makanan;
this.habitat = habitat;
this.caraBergerak = caraBergerak;
}

public void tampil() {
System.out.println("\n====================================");
System.out.println("Jenis Mamalia \t\t: " + nama);
System.out.println("Jenis Makanan \t\t:" + makanan);
System.out.println("Tempat hidup/habitat    :" +habitat);
System.out.println("Bergerak menggunakan    : " +caraBergerak);
}
}

class Paus extends Mamalia {
public Paus (String nama, String makanan, String habitat, String caraBergerak ) {
this.nama = nama;
this.makanan = makanan;
this.habitat = habitat;
this.caraBergerak = caraBergerak;
}
public void tampil() {
System.out.println("\n====================================");
System.out.println("Jenis Mamalia \t\t: " + nama);
System.out.println("Jenis Makanan \t\t:" + makanan);
System.out.println("Tempat hidup/Habitat    :" +habitat);
System.out.println("Bergerak menggunakan    : " +caraBergerak);
}
}
class Kambing extends Mamalia {
public Kambing (String nama, String makanan, String habitat, String caraBergerak ) {
this.nama = nama;
this.makanan = makanan;
this.habitat= habitat;
this.caraBergerak = caraBergerak;
}
public void tampil() {
System.out.println("\n====================================");
System.out.println("Jenis Mamalia \t\t: " + nama);
System.out.println("Jenis Makanan \t\t:" + makanan);
System.out.println("Tempat hidup/Habitat    :" +habitat);
System.out.println("Bergerak menggunakan    : " +caraBergerak);
}
}
class Kelelawar extends Mamalia {
public Kelelawar (String nama, String makanan, String habitat, String caraBergerak ) {
this.nama = nama;
this.makanan = makanan;
this.habitat = habitat;
this.caraBergerak = caraBergerak;
}
public void tampil() {
System.out.println("\n====================================");
System.out.println("Jenis Mamalia \t\t: " + nama);
System.out.println("Jenis Makanan \t\t:" + makanan);
System.out.println("Tempat hidup/Habitat    :" +habitat);
System.out.println("Bergerak menggunakan    : " +caraBergerak);

}
}

class jenisMamalia {
public static void main (String[]args) {

Jenis jns = new Jenis();
Harimau hrmu = new Harimau ("Harimau","daging","Darat","kaki");
Paus paus = new Paus("paus","plankton","Laut","Sirip");
Kambing kbg = new Kambing("kambing","Rumput","Darat","Kaki");
jns.tampil();
hrmu.tampil();
paus.tampil();
kbg.tampil();
}
}

Tampilan :


Comments

  1. program Java Pewarisan Kakek , Ayah extends Kakek , Anak extends Ayah
    http://latihanbasisdata.blogspot.com/2016/04/contoh-program-java-teknik-pewarisan.html

    ReplyDelete
  2. program Java Pewarisan Kakek , Ayah extends Kakek , Anak extends Ayah
    http://latihanbasisdata.blogspot.com/2016/04/contoh-program-java-teknik-pewarisan.html

    ReplyDelete

Post a Comment

Popular posts from this blog

Cara Mengatasi Galat: Index hilang pada kolom di phpMyAdmin

Program C++ Menghitung Diskon Pembelian oleh Pelanggan