访问修饰符可以修饰成员变量和方法,也可以修饰类。它限制了被修饰者的可用范围。
Java提供了3个访问控制符:private、protected、public,另外还有一个不加任何访问控制符的默认访问控制级别。
private 私有的,不对外公开,类的private成员只能被该类的成员访问,访问级别最低。
default(无修饰符符) 友好的,类的成员没有访问控制修饰符,只有该类的成员和当前包下其他类的成员可以访问。
protected 受保护的,对于子女(子类,可以在其他包中),朋友(同包)来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。
public 公共的,最高的访问级别,被public修饰的类、方法、属性可以被所有成员访问。

2358

被折叠的 条评论
为什么被折叠?



