(X-4-1)以下关于简单工厂模式的叙述,错误的是()。
A. 简单工厂模式可以根据参数的不同返回不同的类的实例。
B. 简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。
C. 简单工厂模式可以减少系统中类的个数,简化系统的设计,使得系统更易于理解。
D. 系统的扩展困难,一旦添加新的产品就不得不修改工厂逻辑,违背了开闭原则。
查看答案
(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. 定义一个工厂类,该类能够根据不同参数返回不同类的实例,被创建的实例有共同的父类。