4. Pengertian Inheritance
Inheritance (penurunan sifat / pewarisan), ini
merupakan ciri khas dari OOP yang tidak terdapat pada pemrograman prosedural
gaya lama. Dalam hal ini, inheritance bertujuan membentuk obyek baru yang
memiliki sifat sama atau mirip dengan obyek yang sudah ada sebelumnya
(pewarisan). Obyek turunan dapat digunakan membetuk obyek turunan lagi dan
seterusnya. Setiap perubahan pada obyek induk, juga akan mengubah obyek
turunannya. Susunan obyek induk dengan obyek turunannya disebut dengan hirarki
obyek.Atau Inheritance yaitu pewarisan sifat-sifat suatu object kepada object
turunannya.
Contoh
program javanya :
Public
class SmartMahasiswa extends Mahasiswa{
}
Simpan
dengan nama Main.java
public
class Main{
public
static void main(String[] args]) {
SmartMahasiswa
mhs = new SmartMahasiswa();
mhs.setNim(“09530518”);
mhs.setNama(“Nadia
Kharisma Ulfah”);
mhs.printNim();
mhs.printNama();
}
}
Tidak ada komentar:
Posting Komentar