public、protected和private使用含义

来源:互联网 发布:win10引导ubuntu 编辑:程序博客网 时间:2024/06/16 11:00

public、protected和private有两种含义:
1. 声明访问权限
2. 声明继承权限

访问权限

public:    本类、子类和其对象都可以访问protected:    本类、子类可以访问private:    本类可访问

继承权限

public    public --> public    protected -- > protected    private --> 被继承但不能访问protected    pubiic -->  protected    protected --> protected    private -->  被继承但不能访问private    public -->  private    protected --> private    private --> 被继承但不能访问