public void TestRide() { Debug.WriteLine("Riding horse..."); Horse horse = new Horse(); horse.Ride(); Debug.WriteLine("Riding wild horse..."); WildHorse wildHorse = new WildHorse(); wildHorse.Ride(); Debug.WriteLine("Treating wild horse as horse..."); horse = wildHorse; horse.Ride(); }
public void TestDynamic() { dynamic horse = new Horse(); horse.Ride(); }