试题详情

试题内容

当不适合采用生成子类的方法对已有的类进行扩充时,可以采用 (1) 设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用 (2) 设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用 (3) 设计模式将该类的接口转换成我们希望的接口。
(1)A、命令(Command)
B、适配器(Adapter)
C、装饰(Decorate)
D、享元(Flyweight)
(2)A、命令(Command)
B、适配器(Adapter)
C、装饰(Decorate)
D、享元(Flyweight)
(3)A、命令(Command)
B、适配器(Adapter)
C、装饰(Decorate)
D、享元(Flyweight)

查看答案

软题库参考答案:C、D、B(仅供参考)

软题库解析:正在加载....

你可能感兴趣的试题

40题:

( )是指在经济、技术、科学及管理等社会实践中,对重复性事物和概念通过制订、发布和实施标准达到统一,以获得最佳秩序和最大社会效益。
A、标准化 
B、标准 
C、规范 
D、规程 

52题:

已知一个线性表(38,25,74,63,52,48),假定采用散列函数h(key)=key%7计算散列地址,并散列存储在散列表A[0..6]中,若采用线性探测方法解决冲突,则在该散列表上进行等概率成功查找的平均查找长度为( )。
A、1.5
B、1.7
C、2.0
D、2.3

36题:

在模拟环境下,常采用黑盒测试检验所开发的软件是否与需求规格说明书一致。其中有效性测试属于  ( )  中的一个步骤。
A、单元测试
B、集成测试
C、确认测试
D、系统测试

17题:假设关系R<U,F>,U={A1,A2,A3},F={A1A3→A2,A1A2→A3},则关系R的各候选关键字中必定含有属性()。
A.A1
B.A2
C.A3
D.A2A3
12题:( )是构成我国保护计算机软件著作权的两个基本法律文件。
A、《计算机软件保护条例》和《软件法》
B、《中华人民共和国著作权法》和《软件法》
C、《中华人民共和国著作权法》和《计算机软件保护条例》
D、《中华人民共和国版权法》和《中华人民共和国著作权法》
61题:

对以下四个序列用直接插入排序方法由小到大进行排序时,元素比较次数最少的是  ( )  。
A、89, 27, 35, 78, 41, 15
B、27, 35, 41, 16, 89, 70
C、15, 27, 46, 40, 64, 85
D、90, 80, 45, 38, 30, 25