需要澄清虚函数和类的私有成员

时间:2012-09-04 11:08:36

标签: c++ inheritance virtual-functions

在C ++中,如果基类的公共虚函数引用了私有成员字段,并且派生类不重写此方法,则该引用将指向派生类的私有成员

2 个答案:

答案 0 :(得分:2)

基类的方法仍将作用于基类的成员,即使您向派生类添加了一个具有相同名称的成员(我想,这就是您想要的那个点)。 / p>

答案 1 :(得分:1)

不,如果你不重写方法,它将被调用,就像从基类内部调用一样,从而引用基类中的私有方法。