java中的public,protected,package-private和private之间有什么区别?

在Java中,有没有关于何时使用每个访问修饰符,即默认(包专用),明确的规则publicprotected并且private,同时使classinterface和处理继承?

在Java中,有没有关于何时使用每个访问修饰符,即默认(包专用),明确的规则publicprotected并且private,同时使classinterface和处理继承?

 

 

在Java中,有没有关于何时使用每个访问修饰符,即默认(包专用),明确的规则publicprotected并且private,同时使classinterface和处理继承?

 

 

在Java中,有没有关于何时使用每个访问修饰符,即默认(包专用),明确的规则publicprotected并且private,同时使classinterface和处理继承?

 

 

官方教程可能对您有用。


 班级包裹子类
(相同pkg)
子类
(diff pkg)
世界
public + + + + +
protected + + + +  
没有修饰符 + + +    
private +        

+:可访问
空白:不可访问

本文首发于java黑洞网,博客园同步更新

 

posted @ 2021-05-07 15:58  python之恋  阅读(39)  评论(0编辑  收藏  举报