#include <iostream>
#include <locale.h>
using namespace std;
class granny{
public:
void function1();
virtual void function2();
virtual void function3();
};
void granny::function1(){
cout<<"B�y�k 1"<<endl;
}
void granny::function2(){
cout<<"B�y�k 2"<<endl;
}
void granny::function3(){
cout<<"B�y�k 3"<<endl;
}
class parent : public granny{
public:
virtual void function2() override final;
virtual void function3() override;
};
void parent::function2(){
cout<<"Ata-Ana 2"<<endl;
}
void parent::function3(){
cout<<"Ata-Ana 3"<<endl;
}
class child : public parent{
void function3() override;
};
void child::function3(){
cout<<"�ocuk 3"<<endl;
}
int main04()
{
setlocale(LC_ALL,"Turkish");
granny *p;
p=new child();
p->function1();
p->function2();
p->function3();
return 0;
}
Dosyayı İndir