public类的成员可以在类外被访问,权限最为宽松。
protected和private类的成员则无法在类外被访问。
protected成员可以在子类中被访问,但不能在父类或类外访问。
访问权限对比
父类内部: 可以访问public、protected成员,无法访问private成员
子类内部: 可以访问public和protected成员,无法访问private成员
外部类: 只能访问public成员,protected和private成员无法被访问
本文共 238 字,大约阅读时间需要 1 分钟。
public类的成员可以在类外被访问,权限最为宽松。
protected和private类的成员则无法在类外被访问。
protected成员可以在子类中被访问,但不能在父类或类外访问。
父类内部: 可以访问public、protected成员,无法访问private成员
子类内部: 可以访问public和protected成员,无法访问private成员
外部类: 只能访问public成员,protected和private成员无法被访问
转载于: [链接]