public abstract void VisitElementY(ConcreteElementY element);
public override void VisitElementY(ConcreteElementY element) { Debug.Log("ConcreteVisitorA 访问 ElementY"); }
public ObjectStructure() { elementX = new ConcreteElementX(); elementY = new ConcreteElementY(); }