设计模式之三:工厂方法模式—多态工厂的实现

简单工厂的严重问题: 当系统中须要引进新产品时,静态工厂方法经过所传入参数的不一样来建立不一样的产品,这一定要修改工厂类的源代码,违背了开闭原则 引入工厂方法模式: 针对不一样的产品提供不一样的工厂 定义: 定义一个用于建立对象的接口,让子类决定将 哪个类实例化,工厂方法迷失让一个类实例化延迟到其子类,工厂方法模式又称为工厂模式(Factory Pattern),又课称做虚拟构造器模式(VIrtu
相关文章
相关标签/搜索