Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pertemuan 7 inheritance. Inheritance Inheritance (pewarisan) adalah hal-hal yang berhubungan dengan kemampuan membuat object baru dengan tetap mempertahankan.

Presentasi serupa


Presentasi berjudul: "Pertemuan 7 inheritance. Inheritance Inheritance (pewarisan) adalah hal-hal yang berhubungan dengan kemampuan membuat object baru dengan tetap mempertahankan."— Transcript presentasi:

1 Pertemuan 7 inheritance

2 Inheritance Inheritance (pewarisan) adalah hal-hal yang berhubungan dengan kemampuan membuat object baru dengan tetap mempertahankan property dan lingkungan object asalnya. Atau dengan kata lain object baru tersebut selalu mewarisi sifat-sifat terdahulunya.

3 Inheritance Misalnya T2 mewarisi sifat-sifat T1 maka T2 adalah keturunan T1 atau T1 adalah asal-usul T2. Pewarisan ini bersifat transitif. Jika kemudian T3 mewarisi sifat-sifat T2, maka T3 juga mewarisi sifat-sifat T1.

4 Forms of Inheritance AB C A B C A BCD A B C D A C Single Multiple Multilevel Hybrid Hierarchical

5 Visibility of Inherited Members Base Class Visibility Derived Class Visibility Public derivation Private derivation Private  Not inherited Protected  Private Public  Private

6 Protected Public Private Protected Public Private Protected Public Private Protected Public Not Inheritable Class B class D1 : public B class D2 : private B class X : public D1 : public D2

7 Defining Derived Class General Form : class kelas_anak : visibility_mode induk_kelas {… …//members of derived class … }; Visibility Mode :  Private  Public

8 Example Declarations class ABC : private XYZ//private derivation { … // members of ABC }; class ABC : public XYZ//public derivation { … // members of ABC }; class ABC : XYZ//private derivation by default { … // members of ABC };


Download ppt "Pertemuan 7 inheritance. Inheritance Inheritance (pewarisan) adalah hal-hal yang berhubungan dengan kemampuan membuat object baru dengan tetap mempertahankan."

Presentasi serupa


Iklan oleh Google