2018年12月7日

模板方法模式-Template Method Pattern

摘要: 5.1 模式优点 模板方法模式的主要优点如下: (1) 在父类中形式化地定义一个算法,而由它的子类来实现细节的处理,在子类实现详细的处理算法时并不会改变算法中步骤的执行次序。 (2) 模板方法模式是一种代码复用技术,它在类库设计中尤为重要,它提取了类库中的公共行为,将公共行为放在父类中,而通过其子类 阅读全文

posted @ 2018-12-07 17:44 Kooing 阅读(167) 评论(0) 推荐(0)

策略模式-Strategy Pattern

摘要: 1. 主要优点 策略模式的主要优点如下: (1) 策略模式提供了对“开闭原则”的完美支持,用户可以在不修改原有系统的基础上选择算法或行为,也可以灵活地增加新的算法或行为。 (2) 策略模式提供了管理相关的算法族的办法。策略类的等级结构定义了一个算法或行为族,恰当使用继承可以把公共的代码移到抽象策略类 阅读全文

posted @ 2018-12-07 16:36 Kooing 阅读(401) 评论(0) 推荐(0)

导航