Esempio n. 1
0
  public static void main(String[] args) {

    ConcreteElementA concreteElementA = new ConcreteElementA();
    ConcreteElementB concreteElementB = new ConcreteElementB();
    ObjectStructure objectStructure = new ObjectStructure();
    objectStructure.Attach(concreteElementB);
    objectStructure.Attach(concreteElementA);
    ConcreteVisitor1 concreteVisitor1 = new ConcreteVisitor1();
    objectStructure.Accept(concreteVisitor1);
  }