当前位置:   article > 正文

派生类对基类成员的访问权限和派生类对象对基类成员的访问权限_派生类中成员的访问权限与本类中定义的权限有关

派生类中成员的访问权限与本类中定义的权限有关

派生类在类内只可能访问基类的public和protected成员

派生类对象和基类对象只能访问自个类的public成员

基类成员在继承后在派生类中的权限:

                 基类权限:      public         private     protected

 继承权限:public 继承       public         private     protected

               private继承       private        private     private

               protected继承    protected    private     protected     

继承访问权限三看原则:

①看在类的内部还是外部访问类成员

②看子类的继承权限(public  private  protected)

③看基类的权限(public  private  protected)

以下是测试验证:

 1 #include<iostream>
 2 using namespace std;
 3 class Parent {
 4 public:
 5     Parent():a(0),b(0),c(0){}
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/106127
推荐阅读
相关标签
  

闽ICP备14008679号