static void Main(string[] args) { AnimalsList zooAnimals = AnimalsList.Animals(); animalsList.ShowAnimals(); Animal animalsactivity = new ConcreteAnimal(); IAnimalsActivity horse = animalsactivity.GetAnimal("Horse"); Horse.Drive(10); IAnimalsActivity dog = animalsactivity.GetAnimal("Dog"); dog.Drive(5); Console.ReadKey(); AnimalsList.Instance.Show(); AnimalsList.Instance.Show(); Console.ReadKey(); SpecialOffer offer = new SpecialOffer(car); offer.DiscountPercentage = 25; offer.Offer = "25 % discount"; Console.WriteLine("{1} @ Zoo Special Offer and price are : {0} ", offer.Price, offer.Offer); Console.ReadKey(); }
static void Main(string[] args) { AnimalsList animalCollection = new AnimalsList(); animalCollection.Add(new Cow("Donna")); animalCollection.Add(new Chicken("Kevin")); foreach (Animal animal in animalCollection) { animal.Feed(); } ReadKey(); }
static void Main(string[] args) { AnimalsList animalsList = new AnimalsList(); animalsList.ShowAnimals(); }