public Driver(CarFactory carFactory) { if (carFactory == null) { throw new ArgumentNullException(nameof(carFactory)); } _sportsCar = carFactory.CreateSportsCar(); _familyCar = carFactory.CreateFamilyCar(); }
public Driver(CarFactory carFactory) { _sportsCar = carFactory.CreateSportsCar(); _familyCar = carFactory.CreateFamilyCar(); }