看了李新华老师的视频总结,自己做一下记录。
一共有四访问权限,分别为:private、default、protected和public。接下来,分别介绍一下。
范围 | private | default | protected | public |
同一类 | √ | √ | √ | √ |
同一个包中的类 | √ | √ | √ | |
不同包的子类 | √ | √ | ||
其他包中的类 | √ |
private:可以定义方法、属性,定义的方法、属性不能被类的外部看到。
default:可以在本包中的任意地方访问。
protected:不同包的非子类不能访问。
public:公共的,都可以访问,不受任何限制。
继续。。。。。。