Pengertian Overriding
Overriding Merupakan Suatu Keadaan Dimana kelas anak dapat mengubah atau bisa kita bilang memodifikasi atau memperluas data dan method pada kelas indukKeuntungan Overriding : dapat menambahkan sifat / atribut pada kelas induk nya
Berikut contoh dari Overriding pada java dengan nama super calss nya adalah Nama dan sub class nya adalah Siapa.
class Nama{
public void Sapa(){
System.out.println("Bayu Ihsanudin");
public static void main(String [] args){
Siapa ss;
Nama nn;
ss = new Siapa();
nn = new Nama();
ss.Sapa(); //memanggil method Sapa() pada class Siapa
nn.Sapa(); //memanggil method Sapa() pada class Nama
}
}
class Siapa extends Nama{
//Method Sapa() pada class Nama di override
public void Sapa(){
System.out.println("Hilma Aula Annisa");
}
}
0 komentar: