#include<stdio.h>
#include<iostream>
using namespace std;
class Base{
public:
virtual void Print(){
cout<<"Base::Print()"<<endl;
}
};
class Derive:public Base{
public:
virtual void Print(){
cout<<"Derive::Print()"<<endl;
}
};
class Derive_1:public Base{
public:
virtual void Print(){
cout<<"Derive_1::Print()"<<endl;
}
};
int main(){
Derive derive;
Derive_1 derive_1;
Base* pBase =&derive;
Base* pBase_1=&derive_1;
pBase->Print();
pBase_1->Print();
return 0;
}
虚函数举例
最新推荐文章于 2024-07-13 14:34:09 发布