Exemple #1
0
        static void Main(string[] args)
        {
            Random r = new Random();

            var zoo = new Zoo();

            var animals = new List <Animal>
            {
                new Lion(),
                new Lion(),
                new Lion(),
                new Lion(),
                new Lion(),

                new Elephant(),
                new Elephant(),
                new Elephant(),
                new Elephant(),
                new Elephant(),

                new Monkey(),
                new Monkey(),
                new Monkey(),
                new Monkey(),
                new Monkey(),
            };

            zoo.AddAnimals(animals);

            zoo.Starvation(r);
            zoo.Starvation(r);


            zoo.Feeding();
            zoo.Feeding();
            zoo.Feeding();

            Console.WriteLine(zoo.Count());
        }