设计模式
冬平普
这个作者很懒,什么都没留下…
展开
-
《大话设计模式》1-9章学习笔记
学习设计模式 03.08 1.简单工厂模式 背景:做计算器 简单工厂模式的意义为将计算器的不同计算方式分离(业务封装) 2.策略模式 背景:商场促销 –策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合。 –策略模式的Strategy类层次为Context...原创 2018-03-14 19:46:03 · 129 阅读 · 0 评论 -
《大话设计模式》10-29章学习笔记
03.15 10.模板模式 背景:做试卷(同一套试卷,不同人回答试卷只有答案不同,把重复的部分上升到父类) –当我们要完成在某一细节层次一致的一个过程或一系列步骤,但其个别步骤在更详细的层次上的实现可能不同时,我们通常考虑用模板方法模式来处理。 –模板方式模式,定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 ...原创 2018-03-22 19:45:24 · 239 阅读 · 0 评论