16、解释器模式和访问者模式(设计模式笔记)

2016-10-21  本文已影响88人  yjaal

这两种模式使用极少,了解即可。

一、解释器模式(interpreter

1.1 介绍

1.2 开发中常见的场景

二、访问者模式(Visitor

2.1 模式动机

对于存储在一个集合中的对象,它们可能具有不同的类型(即使有一个公共的接口),对于该集合中的对象,可以接受一类称为访问者的对象来访问,不同的访问者其访问的方式也有所不同

2.2定义

表示一个作用于某对象结构中的各元素的操作,它使我们可以在不改变元素的类的前提下定义作用于这些元素的新操作

2.3 开发中的场景(了解)

上一篇下一篇

猜你喜欢

热点阅读