// LanguageIntegration Example using System; namespace LanguageIntegration { class TestDrive { public static void Main() { Vehicle v; // Vehicle reference try { Plane p = new Plane(); v = p; v.TurnLeft(); v.ApplyBrakes(); Car c = new Car(); v = c; v.TurnLeft(); v.ApplyBrakes(); // Exception } catch(Exception e) { Console.WriteLine(e.ToString()); } } } }