Java 可访问性级别
2018-03-23 本文已影响0人
ProudLin
学过Java的同学都知道Java又四个访问级别分别是 public private protected和默认的可访问性级别。
但他们的访问性级别很容易忘记,哪怕画了图。
于是我根据画图总结独创的术语
首先是private 看图可知private的访问级别在同包的本类中,即可翻译为:私有本类
其次默认的即缺省,可访问的级别有本类、子类和普通类,都是在同一个包中,翻译为:包级私有
接着protected保护级别,可访问的级别有同一个包下的类和另一个包的子类,翻译为:保护跨包子类
最后public公共级别,可访问的级别有两个包的类,翻译为:公共双包类
当然这只是我的个人看法而已,仅供参考,水平有限,欢迎批评指正。