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 TırHedefteDurCommand(Tır tir) { this.tir = tir; }
public TırYolaCikCommand(Tır tir) { this.tir = tir; }