示例#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");
 }