第十章 考题抄错会做也白搭-模板方法模式(读书笔记)
2012-08-26 10:10
232 查看
1.我们既然用了继承,并且肯定这个继承有意义,就应该要成为子类的模板,所有复制的代码都应该要上升到父类去,而不是让每个子类都去重复。
2.当我们要完成在某一细节层次一致的一个过程或一系列步骤,但其个别步骤在更详细的层次上的实现可能不同时,我们通常考虑用模板方法模式来处理。
3.模板方法模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
4.模板方法模式是通过把不变行为搬移到超类,去除子类中的重复代码来体现它的优势。模板方法模式就是提供了一个很好的代码复用平台。
5.当不变的和可变的行为在方法的子类实现中混合在一起的时候,不变的行为就会在子类中重复出现。我们通过模板方法模式把这些行为搬移到单一的地方,这样就帮助子类摆脱重复的不变行为的纠缠。
6.考试中的客观选择题,由于题目完全一样就只有选择框中内容不一样。就可以套用模板方法模式。
2.当我们要完成在某一细节层次一致的一个过程或一系列步骤,但其个别步骤在更详细的层次上的实现可能不同时,我们通常考虑用模板方法模式来处理。
3.模板方法模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。
4.模板方法模式是通过把不变行为搬移到超类,去除子类中的重复代码来体现它的优势。模板方法模式就是提供了一个很好的代码复用平台。
5.当不变的和可变的行为在方法的子类实现中混合在一起的时候,不变的行为就会在子类中重复出现。我们通过模板方法模式把这些行为搬移到单一的地方,这样就帮助子类摆脱重复的不变行为的纠缠。
6.考试中的客观选择题,由于题目完全一样就只有选择框中内容不一样。就可以套用模板方法模式。
相关文章推荐
- 第十章 考题抄错会做也白搭—模板方法模式
- 大话设计模式十:模板方法模式(考题抄错会做也白搭)
- 大话设计模式-第10章 考题抄错会做也白搭--模板方法模式
- 《大话设计模式》--考题抄错会做也白搭--模板方法模式<TemplateMethod>(10)
- 考题抄错会做也白搭—模板方法模式
- 《大话设计模式》之--第10章 考题抄错会做也白搭----模板方法模式
- 《大话设计模式》—— 读后感 (10)考题抄错会做也白搭——模板方法模式
- 《大话设计模式》之--第10章 考题抄错会做也白搭----模板方法模式
- 模板方法模式Python版--考题抄错会做也白搭
- 《设计模式之禅》读书笔记--(5)模板方法模式
- 第八章 工厂方法 第九章 原型模式 第十章 模板方法 第十一章 迪米特法则
- 设计模式读书笔记-----模板方法模式
- 【读书笔记】模板方法模式(C#)
- 【设计模式】《Head First 设计模式》读书笔记——模板方法模式
- 设计模式读书笔记-----模板方法模式
- 读书笔记8:模板方法模式
- 读书笔记8:模板方法模式
- 《Android源码设计模式》读书笔记 (15) 第15章 模板方法模式
- 《HeadFirst设计模式》读书笔记-第8章-模板方法模式
- 《JavaScript设计模式》读书笔记模板方法模式