コード例 #1
0
ファイル: VehicleDirector.cs プロジェクト: umed/patterns
 /// <summary>
 /// Construct returns nothing, another variant when Construct return constructed object
 /// </summary>
 /// <param name="builder"></param>
 public void Construct(IVehicleBuilder builder)
 {
     builder.SetColor("Red");
     builder.SetWheels();
     builder.SetType();
 }
コード例 #2
0
 public void CreatVehicle()
 {
     _IVehicleBuilder.SetType();
     _IVehicleBuilder.SetNoOfTyres();
     _IVehicleBuilder.SetColour();
 }