コード例 #1
0
ファイル: Program.cs プロジェクト: Danil1251/oop1
        static void Main(string[] args)
        {
            int choice = 0;

            while (choice != 4)
            {
                Console.WriteLine("\n Покупателя - 1 \n Абонента - 2 \n Зоомагазин - 3 \n Выход - 4");
                Console.WriteLine();
                Console.Write("Ваш выбор: ");

                choice = Convert.ToInt32(Console.ReadLine());
                if (choice == 1)
                {
                    Buyer Buyer = new Buyer();
                    Console.WriteLine("Пример: Name Familiya Otchestvo Adres NumberCreditCard NumberBankSchet");
                    Buyer.Name             = "" + Console.ReadLine();
                    Buyer.Familiya         = "" + Console.ReadLine();
                    Buyer.Otchestvo        = "" + Console.ReadLine();
                    Buyer.Adres            = "" + Console.ReadLine();
                    Buyer.NumberCreditCard = "" + Console.ReadLine();
                    Buyer.NumberBankSchet  = "" + Console.ReadLine();

                    Console.WriteLine
                        ("\nПокупатель:\n" + "Имя: " + Buyer.Name + " Фамилия: " + Buyer.Familiya + " Отчество: " + Buyer.Otchestvo + " Адрес: " + Buyer.Adres + " Номер кредит. карты " + Buyer.NumberCreditCard + " Номер банк. счета: " + Buyer.NumberBankSchet);
                }
                else if (choice == 2)
                {
                    Sub Sub = new Sub();
                    Console.WriteLine("Пример: IndNumber Name Familiya Otchestvo Adres NumberCreditCard TimeMezGorTalk TimeGorTalk");
                    Sub.IndNumber        = "" + Console.ReadLine();
                    Sub.Name             = "" + Console.ReadLine();
                    Sub.Familiya         = "" + Console.ReadLine();
                    Sub.Otchestvo        = "" + Console.ReadLine();
                    Sub.Adres            = "" + Console.ReadLine();
                    Sub.NumberCreditCard = "" + Console.ReadLine();
                    Sub.TimeMezGorTalk   = "" + Console.ReadLine();
                    Sub.TimeGorTalk      = "" + Console.ReadLine();

                    Console.WriteLine
                        ("\nАбонент:\n" + " Идентификационный номер: " + Sub.IndNumber + " Имя: " + Sub.Name + " Фамилия: " + Sub.Familiya + " Отчество: " + Sub.Otchestvo + " Адрес: " + Sub.Adres + " Номер кредит. карты: " + Sub.NumberCreditCard + " Время междугород. переговоров: " + Sub.TimeMezGorTalk + " Время город. переговоров: " + Sub.TimeGorTalk);
                }
                else if (choice == 3)
                {
                    PetShop PetShop = new PetShop();
                    Console.WriteLine("Пример: Name Price Animal Gender Quantity");
                    PetShop.Name     = "" + Console.ReadLine();
                    PetShop.Price    = "" + Console.ReadLine();
                    PetShop.Animal   = "" + Console.ReadLine();
                    PetShop.Gender   = "" + Console.ReadLine();
                    PetShop.Quantity = "" + Console.ReadLine();

                    Console.WriteLine
                        ("\nЗоо Магазин:\n" + " Имя: " + PetShop.Name + " Цена: " + PetShop.Price + " Животное: " + PetShop.Animal + " Пол: " + PetShop.Gender + " Количество: " + PetShop.Quantity);
                }
            }
        }
コード例 #2
0
        static void Main(string[] args)
        {
            string  name_dog, name_cat, breed_dog, breed_cat;
            string  cat_dog;
            PetShop petshop_obj = new PetShop();

            Console.WriteLine("Add pet");
            do
            {
                Console.WriteLine("Add cat or dog");
                cat_dog = Console.ReadLine();
                if (cat_dog == "cat")
                {
                    Cat cat_obj = new Cat();
                    Console.WriteLine("Add name");
                    name_cat     = Console.ReadLine();
                    cat_obj.Name = name_cat;
                    Console.WriteLine("Add breed");
                    breed_cat     = Console.ReadLine();
                    cat_obj.Breed = breed_cat;
                    petshop_obj.AddPet(cat_obj);
                }
                if (cat_dog == "dog")
                {
                    Dog dog_obj = new Dog();
                    Console.WriteLine("Add name");
                    name_dog     = Console.ReadLine();
                    dog_obj.Name = name_dog;
                    Console.WriteLine("Add breed");
                    breed_dog     = Console.ReadLine();
                    dog_obj.Breed = breed_dog;
                    petshop_obj.AddPet(dog_obj);
                }
                Console.WriteLine("Add or stop)");
                cat_dog = Console.ReadLine();
            }while (cat_dog != "stop");
            {
                petshop_obj.IntroduceAll();
                Console.ReadLine();
            }
        }
コード例 #3
0
 public void AddPet(PetShop pet)
 {
     all_pets.Add(pet);
 }
コード例 #4
0
 public void Introduce(PetShop pet)
 {
     Console.WriteLine("I`m " + Name + " of " + Breed + ". I`m a " + pet.GetType().Name);
 }