|
#include <iostream>
class base1
{
public:
virtual void func()
{
printf("base1 class\n");
}
};
class base2 : public base1
{
public:
void func()
{
printf("base2 class\n");
}
};
int main()
{
base1 a;
base2 b;
base1 *p = &b;
p->func();
system("pause");
}
|
|