读书人

模板方法方式 (1)

发布时间: 2012-08-29 08:40:14 作者: rapoo

模板方法模式 (1)
一. 模板方法:
定义:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。

二. 从列子引入模板方法模式并深入理解模板方法模式!
制作奶茶的过程:
1)将水煮沸
2)倒入杯子中
3)加入调料
4)封盖杯子
那么我们设计两个草莓味的奶茶和橘子味的奶茶

1. PrimativeStrawberryMilk类



为了使我们的程序更加的严谨,我们将程序做如下的修改:

1. TemplateMethod类

  

读书人网 >软件架构设计

热点推荐