工厂方法模式中,工厂方法(Factory Method)类定义产品对象创建接口,但由子类实现具体产品对象的创建。在软件代码开发中,存在一些业务类实现目标任务时,需要先创建产品对象,再对目标产品对象进行业务处理的情况。例如要实现文档导出业务,需要先实现文档对象的新建,之后再实现文档内容的输出。