摘要: 定义一个操作中的固定的算法骨架,而将一些步骤延迟到子类中。把固定的实现写在基类中,变化的部分定为纯虚函数,由子类实现。 场景:1、在软件构建过程中,对于某一项,它常常有稳定的整体操作结构。但各个子步骤却有很多改变的需求,或者由于固有的原因(比如框架和应用之间的关系)而无法和合任务的整体结构同时实现。 阅读全文
posted @ 2018-12-13 21:28 osbreak 阅读(125) 评论(0) 推荐(0) 编辑