单项选择题
Singleton 模式适用于()
A.当类有创建唯一实例
B.当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时
C.当构造过程必须允许被构造的对象有不同的表示时
D.生成一批对象时
点击查看答案
相关考题
-
单项选择题
数字传输系统与模拟系统传输相比,说法错误的是()。
A.抗干扰能力强、无噪声积累
B.便于加密处理
C.便于存储、处理和交换
D.数字传输占用信道频带较窄 -
单项选择题
Decorator(装饰)模式的意图是:()
A.定义一系列的算法,把它们一个个的封装起来,并且使它们可相互替换。
B.为一个对象动态连接附加的职责。
C.你希望只拥有一个对象,但不用全局对象来控制对象的实例化。
D.在对象之间定义一种一对多的依赖关系,这样当一个对象的状态改变时,所有依赖于它的对象都将得到通知并自动更新。 -
单项选择题
以下关于Bridge 模式叙述不对的是()。
A.Bridge 模式是将抽象部分与它的实现部分分离,使它们可以独立地变化
B.Bridge 模式是发现并封装不同点的极好例子
C.Bridge 模式优先使用继承而不是组合
D.Bridge 模式优先使用组合而不是继承
