コード例 #1
0
ファイル: Program.cs プロジェクト: alperenmehmet/OOP_csharp
        static void Main(string[] args)
        {
            Console.WriteLine("*****Iphone*****");
            Iphone iphone = new Iphone();

            iphone.Brand           = "Apple";
            iphone.Model           = "Iphone 12 Pro";
            iphone.UnitPrice       = "$999";
            iphone.Color           = "Silver";
            iphone.OperatingSystem = "IOS 14";

            Console.WriteLine($"Brand :{iphone.Brand}\nModel :{iphone.Model}\nUnit Price :{iphone.UnitPrice}\nColor :{iphone.Color}\nOperating System :{iphone.OperatingSystem}\nRing Sound:{iphone.PhoneRingSound()}");

            Console.WriteLine("\n*****Samsung*****");
            Samsung samsung = new Samsung();

            samsung.Brand           = "Samsung";
            samsung.Model           = "Galaxy S21 Ultra 5G";
            samsung.UnitPrice       = "$499.99";
            samsung.Color           = "Phantom Silver";
            samsung.OperatingSystem = "One UI 3.1, Android 11";

            Console.WriteLine($"Brand :{samsung.Brand}\nModel :{samsung.Model}\nUnit Price :{samsung.UnitPrice}\nColor :{samsung.Color}\nOperating System :{samsung.OperatingSystem}\nRing Sound:{samsung.PhoneRingSound()}");

            Console.WriteLine("\n*****Nokia*****");
            Nokia nokia = new Nokia();

            nokia.Brand     = "Nokia";
            nokia.Model     = "3310";
            nokia.UnitPrice = "Not available.";
            nokia.Color     = "Silver";
            //nokia.OperatingSystem = "";   If you can go to Nokia.cs, you will see there is no OperatingSystem in Nokia.cs...
            Console.WriteLine($"Brand :{nokia.Brand}\nModel :{nokia.Model}\nUnit Price :{nokia.UnitPrice}\nColor :{nokia.Color}\nOperating System :{""}\nRing Sound:{nokia.PhoneRingSound()}");
            Console.ReadLine();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Iphone iphone = new Iphone
            {
                Name   = "Мой IPhone 12PRO",
                Lenght = 12,
                Width  = 6,
                OS     = "IOS 14"
            };

            iphone.ShowScreen();
            Console.WriteLine(iphone.ToString());
            Console.ReadLine();

            Tamagychi pet = new Tamagychi
            {
                Name   = "Тузик",
                Lenght = 4,
                Width  = 4,
                OS     = "TamagOS"
            };

            pet.ShowScreen();
            pet.Feed();
            pet.Feed();
            pet.Feed();
            Console.ReadLine();

            Tamagychi petClone = new Tamagychi
            {
                Name   = "Тузик",
                Lenght = 5,
                Width  = 4,
                OS     = "TamagOS"
            };

            Console.WriteLine("{0} и его клон {1}", pet.Name, pet.Equals(petClone) ? "равны": "не равны");

            petClone.Lenght = 4;
            petClone.Feed();
            petClone.Feed();
            petClone.Feed();


            Console.WriteLine("{0} и его клон {1}", pet.Name, pet.Equals(petClone) ? "равны" : "не равны");
        }