当一些应用中就各个不同的类就一些小小的细节不同的时候就用模板模式比较适合,在模板模式中就是一些细节推迟到子类中实现。下面用C#实现了模板方法,代码下载(/Files/cappuccino/TemplateModel.rar)代码中有两个工程TemplateModel是模板模式一个整体的概念,TemplateModePage是模板模式的一个具体应用,TemplateModel的UML图如下:
当一些应用中就各个不同的类就一些小小的细节不同的时候就用模板模式比较适合,在模板模式中就是一些细节推迟到子类中实现。下面用C#实现了模板方法,代码下载(/Files/cappuccino/TemplateModel.rar)代码中有两个工程TemplateModel是模板模式一个整体的概念,TemplateModePage是模板模式的一个具体应用,TemplateModel的UML图如下: