请说出作用域public,private,protected,以及不写时的区别?

这四个作用域的可见范围如下表所示。

说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。

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

public     √      √           √         √

protected  √      √           √         ×

friendly   √      √           ×          ×

private    √      ×           ×         ×

posted @ 2020-11-22 15:13  咔啡  阅读(151)  评论(0编辑  收藏  举报