public void TestLangostino() { Langostino langostino = new Langostino(); Assert.Equal(10, langostino.Legs); Assert.Equal(2, langostino.Antennae); }
static void OverrideVirtualProperties() { // Override two virtual properties Cat cat = new Cat(); Console.WriteLine($"Cat has {cat.Whiskers} whiskers, not 10!"); Langostino langostino = new Langostino(); Console.WriteLine($"Langostino has {langostino.Legs} legs, not 6!"); }
static void OverrideVirtualMethods() { // Override two virtual methods // Create animal objects and instantiate concrete animals Parrot parrot = new Parrot(); Console.WriteLine(parrot.Fly()); Toucan toucan = new Toucan(); Console.WriteLine(toucan.Fly()); Krill krill = new Krill(); Console.WriteLine(krill.BeEaten()); Langostino langostino = new Langostino(); Console.WriteLine(langostino.BeEaten()); }