Esempio n. 1
0
 private static void TestDuck(IDuck duck)
 {
     duck.Quack();
     duck.Fly();
     try
     {
         duck.CatchFish();
     }
     catch (InvalidOperationException ex)
     {
         Console.ForegroundColor = ConsoleColor.Red;
         Console.WriteLine("Error! " + ex.Message);
         Console.ResetColor();
     }
 }