c ++继承语法

可能重复:
什么是访问说明符? 我应该继续与私人,受保护或公共?
C ++中私有,公共和受保护继承之间的区别

对你所有的cpp专家来说,在c ++继承中,

class B : public A {
};

我只是好奇为什么这里需要关键字public? 这是否意味着什么?


这意味着A中的public成员由B继承,并且也是B公开的。

替代方案是:

  • 保护 - A公共成员在B受到保护,其他人保持不变。

  • 私人 - A所有成员在B都是私有的。

  • 规则不适用于隐藏或重写的方法。

    链接地址: http://www.djcxy.com/p/78549.html

    上一篇: c++ inheritance syntax

    下一篇: What is difference between protected and private derivation in c++