예제 #1
0
            static void Main(string[] args)
            {
                Console.WriteLine("Düşman tankı");
                Console.WriteLine();

                DusmanTankı x11 = new DusmanTankı();

                x11.marka();
                x11.SurucuIsmi("Reha");
                x11.AracSurusHızı();

                Console.WriteLine();
                Console.WriteLine("Robot");
                Console.WriteLine();

                Lastik robot216 = new Lastik();

                robot216.Genislik();
                robot216.Degistiren("Baha");
                robot216.ZeminTutus();


                Console.WriteLine();
                Console.WriteLine("Düşman Robotu");
                Console.WriteLine();

                // Robotumuzu bu şekilde tanımlıyoruz ve yeni robotumuzun da türü IDusman.

                IAraba lastik = new Lastikci(robot216);

                lastik.marka();
                lastik.SurucuIsmi("Esra");
                lastik.AracSurusHızı();



                Console.ReadLine();
            }
예제 #2
0
            static void Main(string[] args)
            {
                Console.WriteLine("Düşman tankı");
                Console.WriteLine();

                DusmanTankı x11 = new DusmanTankı();

                x11.Silah();
                x11.SurucuIsmi("Reha");
                x11.AracSurusHızı();

                Console.WriteLine();
                Console.WriteLine("Robot");
                Console.WriteLine();

                DusmanRobotu robot216 = new DusmanRobotu();

                robot216.Yumruk();
                robot216.KontrolEden("Baha");
                robot216.Yurume();


                Console.WriteLine();
                Console.WriteLine("Düşman Robotu");
                Console.WriteLine();

                // Robotumuzu bu şekilde tanımlıyoruz ve yeni robotumuzun da türü IDusman.

                IDusman dusman = new DusmanRobotuAdapter(robot216);

                dusman.Silah();
                dusman.SurucuIsmi("Esra");
                dusman.AracSurusHızı();



                Console.ReadLine();
            }