public static void Main(string[] args) { Kisi kisi = new Kisi { Id = 1, Ad = "Ali" }; ReceiverKisi rk1 = new ReceiverKisi(kisi); CommandKisi ckAdd = new ConcreteCommandKisiEkle(rk1); CommandKisi ckSil = new ConcreteCommandKisiSil(rk1); InvokerKisi ik = new InvokerKisi(); ik.commandKisiList.Add(ckAdd); ik.commandKisiList.Add(ckSil); ik.ExecuteAll(); Console.ReadKey(); }
public ConcreteCommandKisiSil(ReceiverKisi receiverKisi) : base(receiverKisi) { }
public CommandKisi(ReceiverKisi receiverKisi) { this._receiverKisi = receiverKisi; }