Java之Private,public,protect,default的权限


1.仅对本类可见-private

2.对所有类可见 -public

3.对本包和所有子类可见 -protected

4.对本包可见-default(不需要修饰符)


 

Private

Default

Protected

Public

同一个类

1

1

1

1

同一个包的子类

0

1

1

1

同一个包的非子类

0

1

1

1

不同包的子类

0

0

1

1

不同包的非子类

0

0

0

1


1表示可见,0表示不可见
posted @   link98  阅读(595)  评论(0)    收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示