Skip to content

访问者模式

亦称: Visitor

1. 简介

访问者模式是一种行为设计模式, 它能将算法与其所作用的对象隔离开来。

2. 模拟场景

3. 解决方案

4. Java中的类

  • javax.lang.model.element.AnnotationValue和Annotation­Value­Visitor
  • javax.lang.model.element.Element和Element­Visitor
  • javax.lang.model.type.TypeMirror和Type­Visitor
  • java.nio.file.FileVisitor和Simple­File­Visitor
  • javax.faces.component.visit.VisitContext和Visit­Callback