Пример #1
0
 public override void HandleExpense(Gider gider)
 {
     if (gider.Miktar > 1000)
     {
         Console.WriteLine("Başkan");
         Console.ReadLine();
     }
     else if (Devret != null)
     {
         Devret.HandleExpense(gider);
     }
 }
Пример #2
0
        static void Main(string[] args)
        {
            Mudur      mudur      = new Mudur();
            BaskanYard baskanYard = new BaskanYard();
            Baskan     baskan     = new Baskan();

            mudur.HedefDegis(baskanYard);
            baskanYard.HedefDegis(baskan);

            Gider gider = new Gider();

            gider.Detay  = "Telefon";
            gider.Miktar = 1023;
            mudur.HandleExpense(gider);

            Console.ReadLine();
        }
Пример #3
0
 public abstract void HandleExpense(Gider gider);