建造者模式(Java)
建造者模式(标准的Javabeen或者POJO类)
概念:成员变量私有化,使用getter和setter方法对外提供对私有成员变量的获取值和设置值的方法。
例子:
public class Student{
private String name;
private int age;
//0=女;1=男
private int sex;//或者boolean类型;这样的类型具有通用性
private String number;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public int getSex() {
return sex;
}
public void setSex(int sex) {
this.sex = sex;
}
public String getNumber() {
return number;
}
public void setNumber(String number) {
this.number = number;
}
}