public abstract void VisitBoysHouse(BoysHouse boysHouse);
public override void VisitBoysHouse(BoysHouse boysHouse) { boysHouse.GiveBall(); }
public override void VisitBoysHouse(BoysHouse boysHouse) { Console.WriteLine("Give nothing..."); }