工厂模式(接口的应用)Factory
实现了创建者与调用者的分离,即将创建对象的具体过程屏蔽隔离起来,达到提供灵活性的目的
分类:
简单工厂模式:工厂是个类
优点:实现了创建者与调用者的分离
缺点:违反了开闭原则(对扩展开发,对修改封闭)
工厂方法模式:工厂使用接口定义,然后去实现工厂
Java的反射机制与配置文件的巧妙结合突破了限制----Spring中体现
抽象工厂模式:区别工厂方法,就是需要创建对象更复杂了
工厂模式(接口的应用)Factory
实现了创建者与调用者的分离,即将创建对象的具体过程屏蔽隔离起来,达到提供灵活性的目的
分类:
简单工厂模式:工厂是个类
优点:实现了创建者与调用者的分离
缺点:违反了开闭原则(对扩展开发,对修改封闭)
工厂方法模式:工厂使用接口定义,然后去实现工厂
Java的反射机制与配置文件的巧妙结合突破了限制----Spring中体现
抽象工厂模式:区别工厂方法,就是需要创建对象更复杂了