Menu Click to open Menus
TRENDING
Home » CodeIgniter » Inheritance

Inheritance

(902 Views) March 25, 2017 9:33 am | Published by | No comment

Inheritance atau dalam bahasa Indonesianya disebut sebagai pewarisan adalah suatu cara untuk membuat sebuah kelas yang baru dengan menggunakan kelas lain yang sebelumnya sudah dibuat. Pada hubungan inheritance, sebuah class turunan mewarisi kelas leluhur (parent class). Oleh karena mewarisi, maka semua atribut dan method class dari induk akan dibawa (kecuali yang bersifat private), secara intrinsik menjadi bagian dari class anak. Adapun keuntungan yang didapat dari inheritance menambah fitur baru pada kelas anak dan mengubah atau mengganti
fitur yang diwarisi dari kelas parent.
Adapun contoh kelas yang menggunakan konsep inheritance adalah

Jika kita perhatikan di kelas anak sama sekali tidak memiliki fungsi hello, tetapi karena parentnya memiliki fungsi tersebut maka si anak dapat menggunakan fungsi tersebut. Selain menggunakan fungsi bapak, anak juga dapat menambah fungsi baru yaitu fungsi Hai.

Related Posts

Categorised in:

No comment for Inheritance

Leave a Reply

Your email address will not be published. Required fields are marked *