【设计模式】行为型模式(上)

行为型模式涉及到算法和对象间职责的分配,描述了对象和类的模式,以及它们之间的通信模式。 访问者模式(Visitor) 是什么? 表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 结构图? 使用场景? ①一个对象中存在着一些与本对象不相干(或关系较弱)的操作,为了避免这些操作污染这个对象,则可以使用访问者模式来把这些操作封装到访问者中去 ②一
相关文章
相关标签/搜索