摘要:
1. 模板方法模式(Template Method Pattern)的定义 (1)定义:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 (2)模板方法模式的结构和说明 ①AbstractClass:抽象类。用于定义算法骨 阅读全文
posted @ 2016-07-04 23:28 浅墨浓香 阅读(845) 评论(0) 推荐(0)
|
||
|
摘要:
1. 模板方法模式(Template Method Pattern)的定义 (1)定义:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 (2)模板方法模式的结构和说明 ①AbstractClass:抽象类。用于定义算法骨 阅读全文
posted @ 2016-07-04 23:28 浅墨浓香 阅读(845) 评论(0) 推荐(0)
摘要:
1. 策略模式(Strategy Pattern)的定义 (1)定义:定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 ①算法是同一接口的不同实现,地位是平等的,可以相互替换。 ②引入上下文对象,可以实现让算法能独立使用它的客户。因为这个对象负 阅读全文
posted @ 2016-07-04 10:14 浅墨浓香 阅读(490) 评论(0) 推荐(0) |
||