作用域public private protected 以及不写时的区别有哪些?
作用域public,private,protected,以及不写时的区别有哪些?
参考解答
这四个作用域的可见范围如下表所示。
说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×
相似问题
switch语句能否作用在byte上 能否作用在long上 能否作用在String上?
switch语句能否作用在byte上,能否作用在long上,能否作用在String上?
Overload和Override的区是什么?Overloaded的方法是否可以改变返回值的类型?
Overload和Override的区是什么?Overloaded的方法是否可以改变返回值的类型?
抽象类是否可继承具体类(concrete class)?
抽象类是否可继承具体类(concrete class)?
是否可以从一个static方法内部发出对非static方法的调用?
是否可以从一个static方法内部发出对非static方法的调用?
&和&&的区别有什么区别?
&和&&的区别有什么区别?
