62,614
社区成员
发帖
与我相关
我的任务
分享
public class SaftjavaBean implements Serializable {
private final int test1;
private final int test2;
public static class Builder{
private int test1;
private int test2 = 0;
public Builder(int val){
this.test1 = 1;
}
public Builder setTest2(int val){
this.test2 = val;
return this;
}
public SaftjavaBean build(){
return new SaftjavaBean(this);
}
}
private SaftjavaBean (Builder builder){
test1 = builder.test1;
test2 = builder.test2;
}
public int getTest2() {
return test2;
}
public int getTest1() {
return test1;
}
public static void main(String[] args){
SaftjavaBean sb = new SaftjavaBean.Builder(1).setTest2(2).build();
}
}