Apa itu Superclass? Subclass?
Dalam terminologi java, kelas induk yang diturunkan disebut dengan superclass. Sedangkan kelas baru hasil turunan disebut subclass. Pada proses penurunan kelas, kelas turunan akan mewarisi sifat-sifat yang terdapat pada kelas induknya. Selanjutnya, kelas turunan tersebut dapat memiliki sifat spesifik yang sebelumnya tidak dimiliki oleh kelas induk.
Berikut contoh dengan ilustrasi hierarkhi binatang:
Cara membuat Subclass
Java menyediakan kata kunci extends yang digunakan untuk melakukan proses penurunan terhadap suatu kelas. Bentuk umum dari penurunan terhadap suatu kelas sebagai berikut:
Class nama-subclass extends nama-superclass {
//badan kelas
}
Contoh membuat Subclass:
Selanjutnya kita akan membahas cara mengguankan kata kunci 'super' di java.class A {
private int a;
public void setA(int nilai) {
a = nilai;
}
public int getA() {
return a;
}
}
// membuat kelas turunan (subclass) dari kelas A
class B extends A {
private int b;
public void setB(int nilai) {
b = nilai;
}
public int getB() {
return b;
}
}
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :
