public Car(IMotor motor, IBrake brake, ITransmission transmission, ITire tire) { this.Motor = motor; this.Brake = brake; this.Transmission = transmission; this.Tire = tire; }
public Car([Named("HandBrake")] IBrake handBrake, [Named("BackBrake")] IBrake backBrake, IEngine engine, ILight light, [Named("frontWheels")] List <IWheel> frontWheels, [Named("backWheels")] List <IWheel> backWheels) { _handBrake = handBrake; _backBrake = backBrake; _engine = engine; _light = light; _frontWheels = frontWheels; _backWheels = backWheels; }
public Motocycle(MotocycleBuilder builder) { this._brake = builder.GetBrake(); this._tyre = builder.GetTyre(); this._engine = builder.GetEngine(); }
public MotocycleBuilder SetBrake(IBrake value) { this._brake = value; return(this); }