Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. inheritance adalah konsep pemprograman dimana sebuah class dapat menurunkan/mewarisi property dan method yang
- dimilikinya kepada class lain.
- 2. - dapat menghindari penggunaan code yang sama atau duplikat pada subclass (class yang menerima pewarisan).
- - untuk mempersingkat penulisan code dengan menggunakan ulang (reuse) code dari superclass.
- - mempermudah untuk melakukan debugging.
- 3. - Blok Inisialisasi Static dan Blok Inisialisasi Instance dari superclass tidak akan di wariskan pada subclass. Namun,
- mereka akan dieksekusi ketika subclass membuat objek.
- - Anggota static dari superclass akan diwariskan pada subclass sebagai anggota static demikian pula dengan anggota non-
- static hanya akan diwariskan sebagai anggota non-static.
- 4. - masih membutuhkan code dari suatu class.
- - saat ada banyak method dan property yang sama digunakan pada class-class lain.
- 5. - jika ada code yang dipakai hanya 1 kali / tidak akan di pakai lagi.
- - jika tidak ada method dan property yang sama.
Advertisement
Add Comment
Please, Sign In to add comment