コード例 #1
0
ファイル: Client.cs プロジェクト: JenyaF/Pattern
 public Client(CarFactory car_factory)
 {
     abstractCar    = car_factory.CreateCar();
     abstractEngine = car_factory.CreateEngine();
 }
コード例 #2
0
ファイル: AudiCar.cs プロジェクト: JenyaF/Pattern
 public override void MaxSpeed(AbstractEngine engine)
 {
     Console.WriteLine("Макcимальная скорость: " + engine.max_speed.ToString());
 }
コード例 #3
0
ファイル: AbstractCar.cs プロジェクト: JenyaF/Pattern
 public abstract void MaxSpeed(AbstractEngine engine);