设计模式学习之Template模式

Template模式 在面向对象系统的分析与设计过程当中常常会遇到这样一种状况:对于某一个业务逻辑(算法实现)在不一样的对象中有不一样的细节实现,可是逻辑(算法)的框架(或通用的应用算法)是相同的。Template提供了这种状况的一个实现框架。c++ Template模式是采用继承的方式实现这一点:将逻辑(算法)框架放在抽象基类中,并定义好细节的接口,子类中实现细节。算法 结构图 举例 结构化软件
相关文章
相关标签/搜索