抽象工厂方法使用()使对象的创建被实现在工厂接口所暴露出来的方法中。
第1题:
● 如下UML类图表示的是 (43) 设计模式。以下关于该设计模式的叙述中,错误的是(44) 。
(43)A. 工厂方法 B. 策略 C. 抽象工厂 D. 观察者
(44)
A. 提供创建一系列相关或相互依赖的对象的接口,而无需指定这些对象所属的具体类
B. 可应用于一个系统要由多个产品系列中的一个来配置的时候
C. 可应用于强调一系列相关产品对象的设计以便进行联合使用的时候
D. 可应用于希望使用已经存在的类,但其接口不符合需求的时候
第2题:
第3题:
A.工厂方法模式
B.单例模式
C.抽象工厂模式
D.代理模式
第4题:
工厂方法使用()把对象的创建委托给子类,子类实现了工厂方法来创建对象。
第5题:
在C#中,接口与抽象基类的区别在于()。
第6题:
A.因为有构造函数,所以没有必要使用创建模式。
B.构造函数无法描述被返回的对象,而选用名字合适的工厂方法可以使类型的使用更加容易
C.工厂模式每次返回的类型都是具体的类型,而不是子类型
D.创建模式不能把创建对象外部化。
第7题:
第8题:
A.静态工厂模式
B.抽象工厂模式
C.责任链模式
D.策略模式
第9题:
构造方法被调用是当()
第10题:
简述下,创建型模式一共有多少种,分别为哪些?工厂方法模式、抽象工厂模式与建造者模式,有什么区别,如何区分应用在具体事例中。并请举例说明。