一个抽象类作为模子。各实体类继承该抽象类,那么抽象类中的抽象方法都不得不实现。而后还需要一个监工类,该类把实体类的方法全部实现,使功能不会缺失。
Builder类,抽象,做为模子
ConcreteBuilder类,实体类,继承Builder
Director类,指挥建造,使产品功能完全,同时起到了封装的作用
客户端代码
一个抽象类作为模子。各实体类继承该抽象类,那么抽象类中的抽象方法都不得不实现。而后还需要一个监工类,该类把实体类的方法全部实现,使功能不会缺失。
Builder类,抽象,做为模子
ConcreteBuilder类,实体类,继承Builder
Director类,指挥建造,使产品功能完全,同时起到了封装的作用
客户端代码