#include <iostream>
using namespace std;
class Parent
{
public:
Parent()
{
}
~Parent()
{
}
void fun()
{
print();
}
virtual void print()
{
cout << "parent" << endl;
}
};
class Sun : public Parent
{
void print()
{
cout << "Sun" << endl;
}
};
int main(int argc, char *agrv[])
{
Sun s;
s.fun();
while(1);
return 0;
}
结果打印::Sun