赞
踩
派生类在类内只可能访问基类的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){}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。