A. 两者都 满足开闭原则:简单工厂以if else 方式创建对象,增加需求看看 时候会修改源代码 B. 简单工厂对具体产品的创建类别和创建时机的判断是混合在一起的,这点在工厂方法模式中已经克服 C. 不能形成简单工厂的继承结构 D. 在工厂方法模式中,对于存在继承等级结构的产品树,产品的创建是通过相应等级结构的工厂创建的。
A. 应当对扩展开放,对修改关闭. B. 应当对修改开放,对扩展关闭 C. 应当对继承开放,对修改关闭 D. 都不是
A. 工厂模式 B. 观察者 C. 适配器 D. 都是
A. 只能是具体类 B. 只能是抽象类 C. 可以是抽象类、具体类或接口 D. 可以是子类