Inheritance

 Inheritance

Inheritance merupakan kemampuan untuk membuat hierarki yang terdiri atas class-class, dimana terdapat struktur dan atau behavior (kelakuan) diantara class-class. Istilah superclass digunakan oleh class yang menyimpan informasi umum. Keturunan dari superclass disebut subclass.

Sebuah subclass mewarisi semua atribut, operasi dan relationship yang dipunyai oleh semua superclass-superclassnya. Inheritance disebut juga hierarki is-a (adalah sebuah) atau kind-of (sejenis). Subclass dapat menggunakan atribut dan operasi tambahan yang hanya berlaku pada level hierarkinya. Karena inheritance relationship bukan sebuah relationship diantara object yang berbeda, maka relationship ini tidak pernah diberi nama, penamaan role juga tidak digunakan dan multiplicity tidak digunakan. Terdapat dua cara untuk menemukan inheritance, yaitu generalization dan specialization .

Komentar

Postingan populer dari blog ini

Apa Itu Node.js??

Tata Cara Laporan Korban Kejahatan siber ( Cyber Crime)

Use Case adalah