Java中public,private,protected 有什么不同呢?
下文讲述Java代码中public,private,protected的不同之处,如下所示:
public,private,protected 表示类的修饰符, 当未输入修饰符时,则为friendly修饰符, 它们所涉及的范围如下所示:
作用域 | 当前类 | 同一package | 子孙类 | 其它package |
public | √ | √ | √ | √ |
protected | √ | √ | √ | × |
friendly | √ | √ | × | × |
private | √ | × | × | × |
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。