#include<iostream.h>
void main(void)
{
CLASA a(1);
CLASA_D ad(1);
Un alt exemplu:
#include<iostream.h>
class PATRAT
{
int x;
int generare_patrat()
{
return x=x*x;
}
public:
PATRAT(int n = 1) // constructorul; dacă argumentul nu e iniţializat error la clasa derivata
{
x = n; //argumentul este asignat obiectului
}
void main(void)
{
PATRAT patrat(2);
PATRAT_LIM patrat_lim(10);
cout<<"patrat = "<<patrat.functie()<<endl;
cout<<"patrat_lim = "<<patrat_lim.functie()<<endl;
}