Exemple #1
0
        static void Main(string[] args)
        {
            Животные лиса1, лиса2, олень1, олень2, заяц1, заяц2, заяц3, волк1, волк2, волк3, волк4;

            лиса1  = new Лиса("мясо ем");
            лиса2  = new Лиса("мясо ем");
            олень1 = new Олень("траву ем");
            олень2 = new Олень("траву ем");
            заяц1  = new Заяц("траву ем");
            заяц2  = new Заяц("траву ем");
            заяц3  = new Заяц("траву ем");
            волк1  = new Волк("мясо ем");
            волк2  = new Волк("мясо ем");
            волк3  = new Волк("мясо ем");
            волк4  = new Волк("мясо ем");
            int счетчикЛис = 0, счетчикОлень = 0, счетчикЗаяц = 0, счетчикВолк = 0, счетчикХищник = 0, счетчикТравоядный = 0;

            Животные[] arr = new Животные[11] {
                лиса1, лиса2, олень1, олень2, заяц1, заяц2, заяц3, волк1, волк2, волк3, волк4
            };
            for (int i = 0; i < arr.Length; i++)
            {
                if (arr[i] is Лиса)
                {
                    счетчикЛис++;
                    счетчикХищник++;
                }
                else if (arr[i] is Олень)
                {
                    счетчикОлень++;
                    счетчикТравоядный++;
                }
                else if (arr[i] is Заяц)
                {
                    счетчикЗаяц++;
                    счетчикТравоядный++;
                }
                else if (arr[i] is Волк)
                {
                    счетчикВолк++;
                    счетчикХищник++;
                }
            }
        }
Exemple #2
0
        static void Main(string[] args)
        {
            try
            {
                Console.Title = "ТАРАКАНИЩЕ";
                Console.WriteLine("               ТАРАКАНИЩЕ\r\n");

                Console.WriteLine("Created by Koleso\nStory by Chykovskiy");
                Console.WriteLine();

                Медведь bears = new Медведь();
                Console.WriteLine(bears);
                bears.Move();
                Console.WriteLine();

                Кот cat = new Кот();
                Console.WriteLine(cat);
                cat.Move();
                Console.WriteLine();

                Комар mosquito = new Комар();
                Console.WriteLine(mosquito);
                mosquito.Move();
                Console.WriteLine();

                ак crayfish = new  ак();
                Console.WriteLine(crayfish);
                crayfish.Speak();
                crayfish.Move();
                Console.WriteLine();

                Волк wolf = new Волк();
                Console.WriteLine(wolf);
                wolf.Move();
                Console.WriteLine();

                Лев lion = new Лев();
                Console.WriteLine(lion);
                lion.Move();
                Console.WriteLine();

                Заяц hare = new Заяц();
                Console.WriteLine(hare);
                hare.Move();
                Console.WriteLine();

                Жаба frog = new Жаба();
                Console.WriteLine(frog);
                frog.Move();
                Console.WriteLine();

                Герои.Smile();
                Герои.Eat();
                Таракан roach = Таракан.Instance;
                Console.WriteLine(roach.Places);
                Console.WriteLine(roach.Types);
                Console.WriteLine(roach);
                roach.Growl();
                roach.Shout();
                roach.Stir();
                roach.Speak();
                Console.WriteLine();

                Герои.frighten();

                Console.WriteLine(frog);
                frog.FrightSpeak();
                Console.WriteLine();

                Console.WriteLine(wolf);
                wolf.FrightSpeak();
                Console.WriteLine();

                Console.WriteLine(crayfish);
                crayfish.FrightSpeak();
                Console.WriteLine();

                Sparrow obj10 = new Sparrow();
                Console.WriteLine();
                Console.WriteLine();

                obj10.Speak();
                obj10.Kill();
                Console.ReadLine();
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
        }