public,private,protected,以及default时的区别

时间:2020-12-09 05:26:20

作用域    当前类   同一package     子孙类   其他package

public       √                 √                    √              √

protected  √                √                   √               ×

default       √               √                    ×               ×

private       √              ×                    ×                ×

备注:只要记住了有4种访问权限,4个访问范围,然后将全选和范围在水平和垂直方向上分别按排从小到大或从大到小的顺序排列,就很容易画出上面的图了。