TaxCalculator测试驱动：将测试类中的makeCalc提出到TaxCalculatorFactory中，同时保存有限的TaxCalculator实例，减少生成不必要的实例。