C++ 中 public、protected 及 private 的作用总结

来源:互联网 发布:淘宝信用贷款和网商贷 编辑:程序博客网 时间:2024/06/08 18:01

C++ 中 public、protected 及 private 的作用总结

C++ 中 class 的访问权限分的很细,有 public、protected 及 private 三种,派生子类时又有三种派生类型,搭配起来就有 9 中不同的组合了。下面用一张表总结了这些搭配的不同。

其中,括号中的时在派生类中这些成员变量(函数)的角色。

成员变量修饰符 类外的普通函数 public 派生类 private 派生类 protected 派生类 public 可以访问 可以访问(public) 可以访问(private) 可以访问(protected) protected 无法访问 可以访问(protected) 可以访问(private) 可以访问(protected) private 无法访问 无法访问(private) 无法访问(private) 无法访问(private)
阅读全文
1 0
原创粉丝点击