封装步骤:
1.所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的所有数据只能在本类中访问。
2.对外提供简单的操作入口,也就是说以后外部程序想要访问xx属性,必须通过这些简单的入口进行访问:
- 对外提供两个公开的方法,分别是set方法的get方法
- 想修改xx属性,调用set方法
- 想读取xx属性,调用get方法
3.set方法的命名规范:
public void set+属性名首写字母大写(形参){
}
eg:public void setAge(int a){
age = a;
}
4.get方法的命名规范:
public 数据类型 get+属性名首字母大写(){
}
eg:public int getAge(){
return age;
}
setter and getter方法没有static关键字
有static关键字修饰的方法怎么调用:类名.方法名(实参)
没有static关键字修 饰的方法怎么调用:引用.方法名(实参)