[Java] 纯文本查看 复制代码
class Product3 {
private String name;
private String type;
public void showProduct() {
System.out.println("名称:" + name);
System.out.println("型号:" + type);
}
public void setName(String name) {
this.name = name;
}
public void setType(String type) {
this.type = type;
}
}
abstract class Builder {
public abstract void setPart(String arg1, String arg2);
public abstract Product3 getProduct();
}
class ConcreteBuilder extends Builder {
private Product3 product = new Product3();
public Product3 getProduct() {
return product;
}
public void setPart(String arg1, String arg2) {
product.setName(arg1);
product.setType(arg2);
}
}