public override void Visit(GenericPlanet planet)
 {
     Console.WriteLine("Specific");
 }
 public virtual void Visit(GenericPlanet planet)
 {
     Console.WriteLine("Generic");
 }
 public void Visit(GenericPlanet planet)
 {
     Console.WriteLine("Generic");
 }