美文网首页
【Java高级】private、public、protected

【Java高级】private、public、protected

作者: 大栗几 | 来源:发表于2020-05-24 18:08 被阅读0次

本文为原创文章,转载请注明出处
查看[Java]系列内容请点击:https://www.jianshu.com/nb/45938443

  • private修饰符修饰的变量、方法等不能子类继承或者被外部访问;
  • public修饰符修饰的变量可以被外界访问和修改(final修饰的除外),被public修饰符修饰的方法可以被外界访问和继承(final修饰的除外);
  • protected修饰符修饰的方法和变量可以被同一个包内的其他类访问,也可以被子类访问;
  • 不写修饰符的话,对于interface接口来说,默认是public修饰;而对于类来说,则其与protected的区别在于不能被子类访问。

所以,按照隐私保护性来说:
private > 不写 > protected > public

相关文章

网友评论

      本文标题:【Java高级】private、public、protected

      本文链接:https://www.haomeiwen.com/subject/cvmjahtx.html