Exemple #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();
        }