设计模式
annieLiu502
菜鸟在路上。。。Fly~~
展开
-
Java设计模式之策略模式(转)
java设计模式之——策略模式 1,什么是策略模式? 策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 2,策略模式有什么好处? 策略模式的好处在于你可以动态的改变对象的行为。 3,设计原则 设计原则是把一个类中经常改变或者将来可能改变的部分转载 2014-08-22 09:49:04 · 410 阅读 · 0 评论 -
模版模式(Template Pattern)
本文转载自: 模版模式 又叫模板方法模式,在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情冴下,重新定义算法中的某些步骤。 我们使用冲泡咖啡和冲泡茶的例子 加工流程: 咖啡冲泡法:1.把水煮沸、2.用沸水冲泡咖啡、3.把咖啡倒进杯子、4.加糖和牛奶 茶冲泡法: 1.把水煮沸、2.用沸水冲泡茶叶、3.转载 2014-10-29 11:45:46 · 517 阅读 · 0 评论