static void Main(string[] args) { toto obj = new tata(); visitor visit = new visitor(); Console.WriteLine(visit.doSayHello(obj)); }
public virtual string apply(visitor visitor) { return visitor.visit(this); }
public override string apply(visitor visitor) { return visitor.visit(this); }