(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. 迪米特法则
(4-1)下面()场景比较适合采用简单工厂模式。
A. 用户不需要关心创建对象细节(类名都不需要知道),只要向工厂方法传入参数就能够创建需要的对象
B. 客户利用具体工厂生产所需要的具体产品,但不关心生产细节。
C. 定义的具体产品类不需要扩展
D. 用户需要一个类的子类的实例,但不希望与该类的子类形成耦合