Java 可访问性级别

2018-03-23  本文已影响0人  ProudLin

学过Java的同学都知道Java又四个访问级别分别是 public private protected和默认的可访问性级别。

但他们的访问性级别很容易忘记,哪怕画了图。

于是我根据画图总结独创的术语

首先是private  看图可知private的访问级别在同包的本类中,即可翻译为:私有本类

其次默认的即缺省,可访问的级别有本类、子类和普通类,都是在同一个包中,翻译为:包级私有

接着protected保护级别,可访问的级别有同一个包下的类和另一个包的子类,翻译为:保护跨包子类

最后public公共级别,可访问的级别有两个包的类,翻译为:公共双包类

当然这只是我的个人看法而已,仅供参考,水平有限,欢迎批评指正。

上一篇下一篇

猜你喜欢

热点阅读