单项选择题
以下代码使用了()模式。
A.Simple FactoryB.Factory MethodC.Abstract FactoryD.未用任何设计模式
A.工厂子类可以继承父类非私有的静态方法B.工厂子类可以覆盖父类的静态方法C.工厂子类的静态工厂方法可以在运行时覆盖由工厂父类声明的工厂对象的静态工厂方法D.静态工厂方法支持重载
A.抽象产品类B.其他具体产品类C.工厂类D.客户类
A.简单工厂模式可以根据参数的不同返回不同的类的实例B.简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类C.简单工厂模式可以减少系统中类的个数,简化系统的设计,使得系统更易于理解D.系统的扩展困难,一旦添加新的产品就不得不修改工厂逻辑,违背了开闭原则
微信扫一扫,加关注免费搜题