Base class dan derived class pada bahasa C++

child class juga disebut derived class adalah class baru yang mewarisi variabel dan fungsi dari class lain.  parent class juga disebut base class adalah class yang mewariskan variabel dan fungsi ke child class.

Pada postingan kali ini, saya akan menjelaskan tentang perbedaan base class dan pada derived class bahasa C++. 

child class juga disebut derived class adalah class baru yang mewarisi variabel dan fungsi dari class lain.

parent class juga disebut base class adalah class yang mewariskan variabel dan fungsi ke child class.

Contoh dari base class dan derived class.

Jika dieksekusi, maka hasilnya adalah

Base class atau Parent class

Derived class atau Child class

Pada program diatas, kita hanya mendefinisikan derived class sebagai obj, akan tetapi kita bisa mengakses fungsi dari base class

Pada program diatas, jika kita mengganti program dari class derivedClass obj; menjadi class baseClass obj; Apakah program akan menghasilkan hasil yang sama? Jawabanya tentu tidak. Program akan mengalami error karena base class tidak dapat mengakses atau mewarisi derived class pada program diatas.

Apakah kalian masih bingung tetang penggunaan base class dan derived class pada C++? Kalau masih bingung kalian bisa komentar di postingan ini. Selamat belajar 🍪🍪

Komentar

Yang lagi trending

Sistem Kontrol Dasar: Cara Merepresentasikan Sistem Dinamik

Sistem Kontrol Dasar: Apa itu Zero-Pole-Gain??

Apa itu access specifiers pada bahasa C++?