试题详情

试题内容

下图所示为观察者(Obserrver)模式的抽象示意图,其中()知道其观察者,可以有任何多个观察者观察同一个目标;提供住处和删除观察者对象的接口。此模式体现的最主要的特征是()

A.Subject
B.Observer
C.ConcreteSubject
D.ConcreteObserver
A.类应该对扩展开放,对修改关闭
B.使所要交互的对象尽量松耦合
C.组合优先于继承使用
D.仅与直接关联类交互
查看答案

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

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

你可能感兴趣的试题

7题:

网络系统中,通常把()置于DMZ区。
A.网络管理服务器
B.Web服务器
C.入侵检测服务器
D.财务管理服务器

9题:

某网站向 CA 申请了数字证书,用户通过( )来验证网站的真伪
A、CA 的签名
B、证书中的公钥
C、网站的私钥
D、用户的公钥

30题:耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。耦合程度不取决于(34)。
A.调用模块的方式
B.各个模块之间接口的复杂程度
C.通过接口的信息类型
D.模块提供的功能数
27题:

若全面采用新技术开发一个大学记账系统,以替换原有的系统,则宜选择采用()进行开发。
A.瀑布模型
B.演化模型
C.螺旋模型
D.原型模型

58题:

( ) 算法策略与递归技术的联系最弱。
A、动态规划
B、贪心
C、回溯
D、分治

45题:

给定关系模式R<U,F>,U={A,B,C},F={AB→C,C→B}。关系R (1)  ,且分别有 (2) 。
(1)A.只有1个候选关键字AC
B.只有1个候选关键字AB
C.有2个候选关键字AC和BC
D.有2个候选关键字AC和AB
(2)A.1个非主属性和2个主属性
B.2个非主属性和1个主属性
C.0个非主属性和3个主属性
D.3个非主属性和0个主属性