View on GitHub

severalfly 个人博客

severalfly 个人博客,一起分享知识

Download this project as a .zip file Download this project as a tar.gz file

前面说了简单工厂方法与工厂方法,工厂方法会建立无限个类,每加个新的产品,就需要同时加对应的工厂类,造成了需要维护的类太多

抽象工厂方法,就把工厂方法放到一个类中了,好处是很明显的,坏处也是很明显的,实际代码开发过程中,用到最多的还是工厂方法模式,因为在企业级开发过程,增加的产品并不会很多