派生访问说明符
一、访问说明符(public,protected,private)类型
1、类成员访问说明符
public:类的用户可以访问
protected:类内和友元可以访问,类的用户不能访问,protected成员在子类可见
private:类内可以访问和类的友元,可以通过类的public接口与外界交互
2、派生访问说明符
3、访问说明
将类的访问者分为四级
1、基类的实现者,即基类类内访问
基类的所有成员(public、protected、private)均可访问
2、基类的用户,即通过基类对象访问
只能访问基类的public成员
3、子类的实现者,即子类的类内访问
从基类中继承来的所有成员(继承自基类的public成员和protected成员,根据继承访问说明符的不同在子类中的权限也不同,具体见上表)均可访问,
当然,基类的private成员子类不可见,自然也不能访问
4、子类的用户,即通过子类对象访问
只能访问子类的public成员