Advertisement
alvinfnaldi

Inheritance

Apr 13th, 2020
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.29 KB | None | 0 0
  1. /**
  2.  * @author AFR & CKL
  3.  */
  4. class Mammalia {
  5.     String Nama;
  6.     String Keterangan;
  7.  
  8.     public Mammalia(String nama, String keterangan) {
  9.         Nama = nama;
  10.         Keterangan = keterangan;
  11.     }
  12.  
  13.     void Tampilkan() {
  14.         System.out.println("Nama kelas adalah " + Nama);
  15.         System.out.println("Keterangan : " + Keterangan);
  16.     }
  17. }
  18.  
  19. class Kucing extends Mammalia {
  20.     String Manfaat;
  21.  
  22.     public Kucing(String nama, String keterangan, String manfaat) {
  23.         super(nama, keterangan);
  24.         Manfaat = manfaat;
  25.     }
  26.  
  27.     void Tampilkan() {
  28.         System.out.println("Nama Mammalia adalah " + Nama);
  29.         System.out.println("Keterangan : " + Keterangan);
  30.         System.out.println("Manfaat : " + Manfaat);
  31.     }
  32. }
  33.  
  34. class Sapi extends Mammalia {
  35.     String Manfaat;
  36.  
  37.     public Sapi(String nama, String keterangan, String manfaat) {
  38.         super(nama, keterangan);
  39.         Manfaat = manfaat;
  40.     }
  41.  
  42.     void Tampilkan() {
  43.         System.out.println("Nama Mammalia adalah " + Nama);
  44.         System.out.println("Keterangan : " + Keterangan);
  45.         System.out.println("Manfaat : " + Manfaat);
  46.     }
  47. }
  48.  
  49. class Anjing extends Mammalia {
  50.     String Manfaat;
  51.  
  52.     public Anjing(String nama, String keterangan, String manfaat) {
  53.         super(nama, keterangan);
  54.         Manfaat = manfaat;
  55.     }
  56.  
  57.     void Tampilkan() {
  58.         System.out.println("Nama Mammalia adalah " + Nama);
  59.         System.out.println("Keterangan : " + Keterangan);
  60.         System.out.println("Manfaat : " + Manfaat);
  61.     }
  62. }
  63.  
  64. public class Binatang {
  65.     public static void main(String[] args) {
  66.         System.out.println("Berikut adalah daftar binatang Mammalia beserta dengan salah satu turunannya :");
  67.         System.out.println("");
  68.  
  69.         Mammalia mammal = new Mammalia("Mammalia", "Vivipar");
  70.         Kucing cat = new Kucing("Kucing", "Vivipar", "Binatang Peliharaan");
  71.         Sapi cow = new Sapi("Sapi", "Vivipar", "Penghasil Daging dan Susu");
  72.         Anjing dog = new Anjing("Anjing", "Vivipar", "Binatang Peliharaan");
  73.  
  74.         mammal.Tampilkan();
  75.         System.out.println("");
  76.         cat.Tampilkan();
  77.         System.out.println("");
  78.         cow.Tampilkan();
  79.         System.out.println("");
  80.         dog.Tampilkan();
  81.         System.out.println("");
  82.     }
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement