使用Builder Pattern时为什么不重用builder-object来访问对象配置?例如:
正常方式:
ObjectA(ObjectBuilder b) {
this.a = b.getA();
}
public Object getA(){
return this.a;
}
Run Code Online (Sandbox Code Playgroud)
但为什么我不能只使用它:
ObjectA(ObjectBuilder b) {
this.builder = b;
}
public Object getA(){
return this.builder.getA();
}
Run Code Online (Sandbox Code Playgroud)
谢谢 :)