#include<iostream>
using namespace std;
class Father {
public:
virtual void func() {
cout << "Father" << endl;
}
};
class Child: public Father {
public:
void func() {
cout << "Child" << endl;
}
};
int main() {
Father *f;
Child c;
f = &c;
f->func();
c.func();
}
输出:
Child
Child