public override void CollideWith(Asteroid a)
 {
     Console.WriteLine("Asteroid hit a TieFighter");
 }
 public virtual void CollideWith(Asteroid a)
 {
     Console.WriteLine("Asteroid hit a SpaceShip");
 }