模版方法模式

第八个模式:模版方法模式

8.1引入模版方法模式

模板方法定义了一个算法的步骤,并允许子类为一个或多个步骤提供实现

  clipboard

下面我们来看模板方法模式的类图:

clipboard[8]

8.2模板方法的应用

1.使用模板方法排序(很简单,只是需要实现compareTo接口):

clipboard[10]

现在就可以测试这个类了:

clipboard[12]

8.3小结

clipboard[14]

posted @ 2015-05-16 18:35  maverick_fu  阅读(123)  评论(0编辑  收藏  举报