public HundredsTensAndUnitsConversionStrategy(IDescribeNumbers numberDescriber) : base(numberDescriber) { }
public ResultsCalculator(IEnumerable<HundredGroup> numberGroups, IEnumerable<ConversionStrategy> converters, IDescribeNumbers numberDescriber) { this.numberGroups = numberGroups; this.converters = converters; this.numberDescriber = numberDescriber; }
public ConversionStrategyFactory(IDescribeNumbers numberDescriber) { this.numberDescriber = numberDescriber; }
protected ConversionStrategy(IDescribeNumbers numberDescriber) { NumberDescriber = numberDescriber; }
public NumberConverter(IDescribeNumbers numberDescriber) { this.numberDescriber = numberDescriber; factory = new ConversionStrategyFactory(numberDescriber); }