成员变量分为四种类型,每一种类型都有其对应的作用范围,我们写程序的时候要多加注意。
1.@public :在任何地方都可以直接通过成员变量名访问成员变量
2.@private : 只能在当前类的对象方法中直接访问
* 只能通过set方法和get方法访问
3.@protected : 可以在当前类及其子类的对象方法中直接访问
* 默认情况下成员变量都是@protected
* 只能通过set方法和get方法访问
4.@package : 只要在同一个框架中,就可以直接访问
* 作用范围介于@private和@public之间 |
|