问一个关于继承的问题
huche 2004-11-23 06:52:25 class A和class B 是从class T继承过来的
class T中定义了virtual func1 和virtual func2;
class A和class B中都多态了func2但没有多态func1;
func1中会调用func2;
void T::func1()
{
func2(); // 这样会调用T::func2()而不是子类中定义的func2;
}
我现在是想如何可以实现class A和class B的对象调用func1的时候,func1中调用的func2是子类的func2而不是父类的func2?也就是上面这个函数改怎么写??谢谢