示例#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
        // İlk olarak Constructor metod yazılır.Bunun nedeni ise yeni yaratacağımız robotun IDusmandan
        // türünde olmasını istiyor olmamızdır.

        public Lastikci(Lastik yeniRobot)
        {
            robot = yeniRobot;
        }