【笔记2】java的权限修饰符-(缺省、private、public和protect)修饰类时的作用范围的区别
| 修饰符 | 类内部 | 同一个包 | 子类 | 任何地方 |
|---|---|---|---|---|
| private | Yes | |||
| (缺省) | Yes | Yes | ||
| protected | Yes | Yes | Yes | |
| public | Yes | Yes | Yes | Yes |
1、private:仅在本类中可以使用;
2、缺省:在本类和本包中的所有类中可以使用;
3、protected:在本类、本包和其他包的子类中可以使用;
4、public:在任何地方都可以使用(本类、本包、其他包);

浙公网安备 33010602011771号