工厂方法 有什么办法呢? 其实我们可以通过调用一个函数来返回一个应用实例,比如下面的方法: 说到这,你也应该明白工厂方法的优势所在了: 在做测试时,为每个实例分配分配不同的配置,从而测试每一种不同的情况 现在,我们对的例子进行重构,引入工厂函数。 现在,代码如下: 我们还需要一个启动程序,比如run.py,如下: 更多阅读