visitor.Visit(this) visitor.Visit(this) Visitable1.Accept(visitor); Visitable2.Accept(visitor);