Inheritance adalah pewarisan sifat dari superclass ke
subclass, yang mewarisi attribute dan method yang masih sejenis beserta
attribute dan method tambahan yang merupakan sifat khusus subclass.Ini adalah contoh program sederhananya :
Source Code :
#include
<iostream>
#include
<conio.h>
using
namespace std;
class
Induk
{
private:
int a;
public:
Induk()
{
cout<<"Induk
hidup"<<endl;
}
~Induk()
{
cout<<"Induk
mati"<<endl;
}
};
class
Anak:private Induk
{
public:
Anak()
{
cout<<"Anak hidup"<<endl;
}
~Anak()
{
cout<<"Anak
mati"<<endl;
}
};
int
main()
{
//Induk I;
Anak A;
}
Program :