- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 模板方法模式
模板方法模式 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。模式中的角色抽象类(AbstractClass):实现了模板方法,定义了算法的骨架。具体类(ConcreteClass):实现抽象类中的抽象方法,已完成完整的算法。
2017-03-12 22:41:43 355
原创 策略模式
策略模式 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化,也称为政策模式(Policy)。实现策略模式的步骤:1、定义策略接口2、创建多个类(多个策略)实现策略接口3、创建一个策略者,用于提供不同的策略
2017-03-12 16:47:39 356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人