【问题标题】:Acces type of derived classes访问派生类的类型
【发布时间】:2018-07-14 13:57:27
【问题描述】:

类派生:受保护基 ==> 在这种情况下,基类的所有受保护成员和公共成员都受到派生成员的保护

类派生:public base ==> 在这种情况下,基类的所有受保护成员和公共成员分别为派生的受保护成员和公共成员

在这两种情况下,派生类都可以访问基类的公共成员和受保护成员,有什么区别?

【问题讨论】:

  • 你读过this吗?

标签: c++ inheritance pool


【解决方案1】:

区别在于其他类可以访问什么。

这是一个问题,最终以public 的形式向其他类公开什么,而不是向派生类公开什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-25
    • 1970-01-01
    • 1970-01-01
    • 2017-11-27
    • 1970-01-01
    • 2011-08-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多