Inheritance ( Perwarisan )

   Salah satu konsep terpenting dari pemoprograman java adalah konsep perwarisan, dimana anda menciptakan kelas baru dari satu atau lebih kelas yang sudah ada. Dalam perwarisan class yang baru/diturunkan sangat mirip dengan kelas induknya. Misalkan class Olahraga ( misalkan kelas tersebut memiliki attribute Nama Tim ) diturunkan ke class sepak bola , maka  class sepak bola memiliki attribute yang dimiliki class olahraga. Kata kunci membuat turunan yaitu extends.

contoh perwarisan :

*pada file 1 berinama class olahraga

public class olahraga{
    String namatim;
    public void Dis_namaTim(String _namatim){  // Prosedur yang di parameterkan
        namatim=_namatim;
    }
    String getTim(){  
        return namatim;
    }
}



*pada file 2 berinama Arsenal

public class Arsenal extends olahraga{  // perintah untuk pewarisan (extends)
      
       public void cetak(){
           System.out.println( " Nama Pemain = "  + getTim() );

    }
  
    public static void main (String[] args) {
       Arsenal tim = new Arsenal ();
       tim.Dis_namaTim("Giroud");
       tim.cetak();
   }
}

Nb : ke dua file harus berada dalam 1 folder , jika tidak dalam satu folder bisa menggunakan teknik paket ( enculaption).

Semoga ini bermanfaat buat kalian semua.

Previous
Next Post »