Factory Kit


目的
使用分离的生成器和工厂接口定义不可变内容的工厂。

适用场景

  • 类无法预测它必须创建的对象的类
  • 您只需要一个自定义生成器的新实例,而不是全局生成器的新实例
  • 您明确希望定义工厂可以生成的对象类型
  • 您需要一个分离的生成器和创建器接口