public override void HandleExpense(Gider gider) { if (gider.Miktar > 1000) { Console.WriteLine("Başkan"); Console.ReadLine(); } else if (Devret != null) { Devret.HandleExpense(gider); } }
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(); }
public abstract void HandleExpense(Gider gider);