C++ private、protected、public的区别

一、无继承关系 不考虑继承时,三者的访问权限如下: 本类方法 外部 private 是 否 protected 是 否 public 是 是 由上表可知,protected的权限与private相同,均为可被本类方法访问,不可被外部访问。因此无继承关系时,protected可被private替代。 二、有继承关系 基类中三种保护级别经不同继承后,组合结果(在子类中获得的保护级别)如下: 由上表可知
相关文章
相关标签/搜索