题目内容

下列标志中属于数量标志的有()

A. 性别
B. 出勤人数
C. 产品等级
D. 文化程度

查看答案
更多问题

某系统中用户可自行动态选择某种排序算法之一(如选择排序、冒泡排序、插入排序)来实现某功能,该系统的设计可以使用( )设计模式。

A. 命令
B. 迭代器
C. 观察者
D. 策略

在( )时无须使用命令模式。

A. 实现撤销(Undo)操作和恢复(Redo)操作
B. 将请求的发送者和接收者解耦
C. 不改变聚合类的前提下定义作用于聚合中元素的新操作
D. 不同的时间指定请求,并将请求排队

分析如下代码:public class TestXYZ {int behaviour;//Getter and Setter......public void handleAll(){if(behaviour == 0){ //do something }else if(behaviour == 1){ //do something }else if(behaviour == 2){ //do something }else if(behaviour == 3){ //do something }... some more else if ...}}为了提高代码的扩展性和健壮性,可以使用( )设计模式来进行重构。

A. 命令
B. 模板方法
C. 策略
D. 状态

某系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询,可使用( )设计模式抽象出相同的数据库访问过程。

A. 观察者
B. 模板方法
C. 状态
D. 策略

答案查题题库