#include using namespace std; class Baza { public: void afisare() { cout<<" In Baza \n"; } }; class Derivata: public Baza { public: void afisare() { cout<<"In Derivata \n"; } }; int main(void) { Baza *bp = new Derivata; // Compilatorul vede tipul pointerului si // apeleaza functia din clasa Baza bp->afisare(); return 0; }