コード例 #1
0
ファイル: Program.cs プロジェクト: jaroslawwojcik/Animals
        static void CreateAnimal(ConsoleKey option)
        {
            Console.Clear();
            IAnimal animal;

            switch (option)
            {
            case ConsoleKey.D1:
                Console.WriteLine("Creating Cat!");
                animal = new Cat();
                animalsList.AddAnimalToList(animal);
                animal.Speak();
                break;

            case ConsoleKey.D2:
                Console.WriteLine("Creating Dog!");
                animal = new Dog();
                animalsList.AddAnimalToList(animal);
                animal.Speak();
                break;

            default:
                Console.WriteLine("Please choose between 1 and 2 to create animal");
                break;
            }
        }
コード例 #2
0
        public void Run()
        {
            Animals real = new Animals();

            real.Age   = 10;
            real.Color = "blue";
            real.Eyes  = 2;
            real.Nice  = true;

            Animals fake = new Animals(1, "green", false, 5);

            AnimalRepository really = new AnimalRepository();

            really.AddAnimalToList(real);
            really.AddAnimalToList(fake);

            AnimalRepository work = new AnimalRepository();
        }