访问者模式:
模式动机:
对应存储在一个集合中的对象,他们可能具有不同的类型(即使有一个公共的接口),
对于该集合中的对象,可以接受一类称为访问者的对象来访问,不同的访问者其访问方式也
-xml文档解析器的设计
-编译器的设计
-复杂集合对象的处理
模式动机:
对应存储在一个集合中的对象,他们可能具有不同的类型(即使有一个公共的接口),
对于该集合中的对象,可以接受一类称为访问者的对象来访问,不同的访问者其访问方式也
有所不同。
-xml文档解析器的设计
-编译器的设计
-复杂集合对象的处理