摘要:
第十五章 访问者模式 15.1 基本介绍 访问者模式(Visitor Pattern):封装一些作用于某种数据结构的各元素的操作,它可以在不改变数据结构的前提下定义作用于这些元素的新的操作。 主要将数据结构与数据操作分离,解决数据结构和操作耦合性问题。 基本工作原理是:在被访问的类里面加一个对外提供 阅读全文
摘要:
第十三章 模板方法模式 13.1 基本介绍 模板方法模式(Template Method Pattern)又叫模板模式(Template Pattern),指在一个抽象类公开定义了执行 它的方法的模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。 简单说,模板方法模式定义一个操 阅读全文