(X-4-1)在简单工厂模式中,如果需要增加新的具体产品,必须修改( )的源代码。
A. 抽象产品类
B. 其他具体产品类
C. 工厂类
D. 客户类
查看答案
(X-4-1)关于Java语言实现简单工厂模式中的静态工厂方法,以下叙述错误的是()
A. 工厂子类可以继承父类非私有的静态方法。
B. 工厂子类可以覆盖父类的静态方法。
C. 工厂子类的静态工厂方法可以在运行时覆盖由工厂父类声明的工厂对象的静态工厂方法。
D. 静态工厂方法支持重载。
(4-1)简单工厂方法模式中,工厂类的静态工厂方法能够返回()类型。
A. 具体产品
B. 无
C. 抽象产品
D. 等级结构
(4-1)()是简单工厂模式的正确描述。
A. 定义一个工厂类,该类能够根据不同参数返回相同类的实例。
B. 定义一个工厂类,该类能够根据不同参数返回不同类的实例,不同的实例有不同的父类。
C. 定义一个用于创建对象的接口,让子类决定实例化那一个类。
D. 定义一个工厂类,该类能够根据不同参数返回不同类的实例,被创建的实例有共同的父类。
(4-1)简单工厂模式主要利用了()设计原则。
A. 接口隔离
B. 组合复用
C. 依赖倒置
D. 迪米特法则