예제 #1
0
 public override void CollideWith(ApolloSpacecraft ship)
 {
     Console.WriteLine("ExplodingAsteroid hit an ApolloSpacecraft");
 }
예제 #2
0
        public void DubbleDispatchProblem()
        {
            SpaceShip theApolloSpacecraft2 = new ApolloSpacecraft();

            theExplodingAsteroid.CollideWith(theApolloSpacecraft2);
        }
예제 #3
0
 public virtual void CollideWith(ApolloSpacecraft ship)
 {
     Console.WriteLine("Asteroid hit an ApolloSpacecraft");
 }