私人定制的建造者模式(Builder Pattern)

在模板方法模式中,我们知道了如何通过模板批量的制作Hummer,但你会发现Hummer的start,stop,alarm,enginBoom这四个动作都是按固定顺序进行的。那么如果现在要制作任意顺序动作的Hummer该如何设计呢?比如说我现在制作A类型HummerH1,它先启动,后停止,就这两个动作。B类型HummerH2,它先启动,后鸣笛,最后停止。A类型HummerH2,先启动,后有引擎声。B
相关文章
相关标签/搜索