Sebagai Contoh saya akan membuat class tanaman :
- Membuat class tanaman(Induk) :
2. Membuat class tanamanhias(Anak) :
3. Membuat class tanamanpangan(Anak) :
4. Membuat class tanamanair (Anak dari class tanamanhias) :
5. Diagram Silsilah Penurunan Sifat
Terlihat jelas bahwa class anak dapat menggunakan kelas induk, Jadi kelas induk sebagai superclass-nya yang kemudian attributenya diturunkan ke subclass-nya (anak). Kondisi pada saat subclass-nya memanggil attribute dari superclass-nya disebut override. Jadi subclass tidak perlu membuat attribute sendiri jika attribute dan methodnya sama dengan superclass, maka tinggal meng-override dari superclass. Selain itu, syarat pewarisan yaitu subclass harus meng-extends class dari superclass-nya.
Tidak ada komentar:
Posting Komentar