对象的封装
封装的步骤:
- 所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的只能在本类中访问
- 对外提供简单的的操作入口,也就是说以后外部程序想要访问age属性,必须通过这些简单的入口进行访问
对外提供两个公开的方法,分别是
set
方法和get
方法- set方法修改实例变量属性
get方法读取实例变量属性 set
修改方法的命名规范:
public void set+属性名首字母大写(形参) { 成员变量名 = 形参; }
get
读取方法的命名规范:
public void get+属性名首字母大写() { return 想返回的实例变量名; }
- set方法修改实例变量属性
关于有无static怎样调用
- 有static关键字修饰的方法调用:类名.方法名(实参); // 成员方法
- 没有static关键字修饰的方法调用:引用.方法名(实参); // 实例方法