Ejemplo n.º 1
0
        private elektronikBeyin(bool kontakDurum, IMotor motor)
        {
            int    hiz     = 0;
            kontak anahtar = new kontak();

            anahtar.kontakKontrol(kontakDurum);
            motor.motorHizi(hiz);
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            int    hiz    = 0;
            int    secim  = 0;
            string secim2 = null;
            bool   calistir;

            kontak anahtar = new kontak();


            Console.WriteLine("Lutfen aracın motor tipini seciniz: ");
            Console.WriteLine("1-)Dizel ");
            Console.WriteLine("2-)Benzinli ");
            secim = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Aracı çalıştırmak ister misiniz?(e/h)");


            secim2 = Console.ReadLine();


            if (secim2 == "e" || secim == 1)
            {
                anahtar.kontakKontrol(true);
                dizelMotor      motor       = new dizelMotor();
                gazPedali       gaz         = new gazPedali(true);
                frenPedali      fren        = new frenPedali(false);
                direksiyon      yon         = new direksiyon();
                tekerlekler     tekerlekYon = new tekerlekler();
                hizGöstergesi   aracHiz     = new hizGöstergesi();
                farlar          far         = new farlar();
                sinyalLambalari sinyal      = new sinyalLambalari();

                far.farKolu();
            }
            else if (secim2 == "e" || secim == 2)
            {
                anahtar.kontakKontrol(true);
                benzinliMotor   motor       = new benzinliMotor();
                gazPedali       gaz         = new gazPedali(true);
                frenPedali      fren        = new frenPedali(true);
                direksiyon      yon         = new direksiyon();
                tekerlekler     tekerlekYon = new tekerlekler();
                hizGöstergesi   aracHiz     = new hizGöstergesi();
                farlar          far         = new farlar();
                sinyalLambalari sinyal      = new sinyalLambalari();
            }
            else
            {
                farlar          far    = new farlar();
                sinyalLambalari sinyal = new sinyalLambalari();
                anahtar.kontakKontrol(false);
            }



            Console.ReadLine();
        }