Beispiel #1
0
        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();
        }
Beispiel #3
0
        static void Main(string[] args)
        {
            AnimalsList animalsList = new AnimalsList();

            animalsList.ShowAnimals();
        }