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 ();
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.
ConversionConversion EmoticonEmoticon