使用超类的私有变量和朋友

时间:2014-05-29 22:45:26

标签: c++ inheritance private friend

我有一个带有私有变量a的A类。 B类是A的子类。在B_Test类中,我想要像" B b这样的东西。 b.a;",我把朋友类C放在A级和B级,但它仍然无效。

有什么想法吗?谢谢。

(抱歉,当我发布这个问题时,我的代码出错了。现在已经解决了)。 Rod_Algonquin是对的。谢谢。)

1 个答案:

答案 0 :(得分:3)

私有成员不会继承。如果要在继承的类中访问该成员,则需要使用protected修饰符。