设计模式打怪升级之路
工厂方法模式
单例模式
抽象工厂模式
Provide an interface for creating families of related or dependent objectswithout specifying their concrete classes.(为创建一组相关或相互依赖的对象提供一个接口,而且无须指定它们的具体类。)
当面对业务的品种和种类增多的时候,工厂方法模式已经不能很好的满足需求,这个时候,就需要工厂方法模式的升级版,抽象工厂模式的使用。让我们继续来种水果,不过这一次不仅种熟的,还种不熟的。看看,应该怎么种:
