本文为原创文章,转载请注明出处
查看[Java]系列内容请点击:https://www.jianshu.com/nb/45938443
-
private
修饰符修饰的变量、方法等不能子类继承或者被外部访问; -
public
修饰符修饰的变量可以被外界访问和修改(final
修饰的除外),被public
修饰符修饰的方法可以被外界访问和继承(final
修饰的除外); -
protected
修饰符修饰的方法和变量可以被同一个包内的其他类访问,也可以被子类访问; - 不写修饰符的话,对于
interface
接口来说,默认是public
修饰;而对于类来说,则其与protected
的区别在于不能被子类访问。
所以,按照隐私保护性来说:
private
> 不写 > protected
> public
网友评论