团队开发框架核心架构—Factory 工厂(Factory) 也体现了封装的思想,封装了复杂的创建领域对象的逻辑,目的是为了防止业务逻辑外泄 了解创建复杂对象的规则 接受一些参数,创建所需对象 如果创建失败,则抛出异常告诉调用方 并不是总是需要工厂来创建领域对象 Factory.png