模版方法模式

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

8.1引入模版方法模式

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

  clipboard

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

clipboard[8]

8.2模板方法的应用

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

clipboard[10]

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

clipboard[12]

8.3小结

clipboard[14]

原文地址:https://www.cnblogs.com/maverick-fu/p/4508351.html