public void StartDay(ICoffeeProducer coffeeProducer) { if (coffeeProducer != null) { coffeeProducer.ProduceCoffee(); } else { _defaultCoffeeProducer?.ProduceCoffee(); } }
public Manager(ICoffeeProducer defaultCoffeeProducer) { _defaultCoffeeProducer = defaultCoffeeProducer; }