Contoh pewarisan Kelas dalam Java

Tuesday, March 29, 2011 5:21 PM by Computer and Programming

public class DemoSuper {

      /**Main Method*/
      public static void main(String[] Args){
     
            System.out.println("\nDEMO 'super' PADA INHERITANCE");
            System.out.println("-----------------------------\n");
     
            // Membuat instans dari kelas anak dan memanggil
            // method yang dimilikinya.
            KelasAnak kA = new KelasAnak();    
            kA.methodAnak();
      }
}    

/**Kelas Anak*/
class KelasAnak extends KelasInduk {
     
      // Konstruktor kelas Anak memanggil konstruktor kelas Induk
      public KelasAnak(){
            super();
      }
     
      // Method yang memanggil methodInduk dari kelas induknya
      // dengan menggunakan keyword super.
      public void methodAnak(){
            super.methodInduk();
      }
}

/**Kelas Induk*/
class KelasInduk {
     
      // Konstruktor kelas Induk
      public KelasInduk(){
            System.out.println("Ini adalah konstruktor kelas Induk\n");
      }
     
      // Method kelas Induk
      public void methodInduk(){
            System.out.println("Method ini dimiliki oleh kelas Induk\n");
      }
}

0 Response to "Contoh pewarisan Kelas dalam Java"

Post a Comment