说明
生成器(Builder)模式的意图是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示,其类图如下图所示。
Java代码
import java.util.*; //把util这个包下的全部类导入到程序中
//*表示的是通配符,包括util的所有类
class Product {
private String partA;
private String partB;
public Product() {
}
public void setPartA(String s) {
partA = s; //将方法setPartA的参数s赋值给类Product的成员变量partA
}
public void setPartB(String s) {
partB