public Passenger(EPassengerType passengerType, IDriveBehavior driveBehavior) { Id = Guid.NewGuid(); _passegerTypeTranslator = new PassengerTypeTranslator(); _passengerType = passengerType; _driveBehavior = driveBehavior; }
public PassengerBuilder Isdriver() { _driveBehavior = new Drive(); return(this); }
public PassengerBuilder() { _driveBehavior = new Drive(); _passengerType = EPassengerType.Pilot; }