static void Main(string[] args) { UzaktanAracKontrol kontrol = new UzaktanAracKontrol(); Tır tır = new Tır(); Kamyon kamyon = new Kamyon(); kontrol.setCommand(new TırYolaCikCommand(tır)); kontrol.islemSec(); kontrol.setCommand(new TırHedefteDurCommand(tır)); kontrol.islemSec(); kontrol.setCommand(new KamyonYolaCikCommand(kamyon)); kontrol.islemSec(); kontrol.setCommand(new KamyonHedefteDurCommand(kamyon)); kontrol.islemSec(); Console.ReadKey(); }
public KamyonHedefteDurCommand(Kamyon kamyon) { this.kamyon = kamyon; }
public KamyonYolaCikCommand(Kamyon kamyon) { this.kamyon = kamyon; }