Guest User

ContohClassMethodOveriding.java

a guest
Jun 2nd, 2016
6,194
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //Buat Class Binatang
  2. public class Binatang {
  3.  
  4.     public void tampilSuara(){
  5.      //membuat method tampil suara ()
  6.     System.out.println("Tampil Suara Binatang ");
  7.      //statement  dari perilaku yaitu menampilkan pesan text
  8.       }
  9. }
  10. //Buat Class Anjing
  11. public class Anjing extends Binatang {
  12.    
  13.     public void tampilSuara(){
  14.         //membuat method tampilSuara() yang sama dengan class Binatang
  15.     System.out.println("Suara Anjing : Guk Guk Guk ");
  16.        //statement  dari perilaku yaitu menampilkan pesan text
  17.        // berbeda dari class binatang
  18.    }
  19. }
  20. //Buat Class Kucing
  21. public class Kucing extends Binatang
  22. {
  23.   public void tampilSuara(){
  24.      //membuat method tampilSuara() yang sama dengan class Binatang
  25.     System.out.println("Suara Kucing : Meow Meow");
  26.      //statement  dari perilaku yaitu menampilkan pesan text
  27.        // berbeda dari class binatang
  28.        
  29.    }
  30.    
  31. }
  32. //Main Class
  33. public class Cetak {  
  34.     //Main Class
  35.     public static void main(String[] okedroid) {  //method void main utama
  36.    Anjing object = new Anjing();
  37.    Kucing object2 = new Kucing();
  38.    object.tampilSuara(); //memanggil method sama namun dengan hasil berbeda
  39.    object2.tampilSuara(); //memanggil method sama namun dengan hasil berbeda
  40.     }
  41. }
RAW Paste Data