工厂方法模式 工厂方法模式,对简单工厂模式进行了升级.我们将水果园比作一个工厂,在简单工厂模式下,水果园是一个具体的工厂,直接用来生产各种各样的水果.那么在工厂方法模式下,水果园是一个抽象工厂,那么苹果树,香蕉树等就相当于是具体工厂,生产苹果.香蕉等水果.每有一种新的水果要生产,则需要种植生产这种水果植物,即创建生产具体水果的工厂. 1.相关术语 抽象工厂:工厂方法模式的核心,任何的工厂类需实现这个接口 具体工厂:实现抽象的工厂接口,生产产品,即实例化相应的对象 2.工厂方法模式示意图 这里苹果…