public class ConcreteVisitor1 extends Visitor{ public void visitConcreteElementA(ConcreteElementA concreteElementA){ System.out.println("ConcreteElementAがConcreteVisitor1によって訪問されました"); } public void visitConcreteElementB(ConcreteElementB concreteElementB){ System.out.println("ConcreteElementBがConcreteVisitor1によって訪問されました"); } }