Java的四种访问权限

权限 类内 同包 不同包子类 不同包非子类
private × × ×
default × ×
protected ×
public
private:私有的,Java语言中权限最窄修饰符,被修饰的属性和方法只能被该类的对象访问
defalut:友好的,被修饰的属性和方法只能在同一个包中访问。
protected:受保护的,介于protected和public之间的一种修饰符。其修饰的属性和方法允许被类本身方法和子类访问,子类在不同包中也可以访问。
public:公有的,被其修饰的属性和方法,可以跨包访问
-------------本文结束感谢您的阅读-------------