static void Main(string[] args) { Duck mallardDuck = new MallardDuck(); mallardDuck.PerformFly(); mallardDuck.PerformQuack(); Duck plasticDuck = new PlasticDuck(); plasticDuck.PerformFly(); plasticDuck.PerformQuack(); }
static void Main(string[] args) { var mallardDuck = new MallardDuck(); var combDuck = new CombDuck(); var plasticDuck = new PlasticDuck(); var mandarinDuck = new MandarinDuck(); List <DuckBase> ducks = new List <DuckBase>(); ducks.Add(mallardDuck); ducks.Add(combDuck); ducks.Add(plasticDuck); ducks.Add(mandarinDuck); foreach (var duck in ducks) { Console.WriteLine(duck.Name); duck.Fly(); duck.Swim(); duck.Quack(); } }
public static void Main(string[] args) { BlueHeadDuck obj = new BlueHeadDuck(); obj.Quack(); obj.Swim(); obj.Display(); obj.Fly(); RedHeadDuck obj2 = new RedHeadDuck(); obj2.Quack(); obj2.Swim(); obj2.Display(); obj2.Fly(); PlasticDuck obj3 = new PlasticDuck(); obj3.Swim(); obj3.Display(); Console.Read(); }