第3题
A. 当一个抽象模型有两个方面,其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立地改变和复用
B. 当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变
C. 当一个对象必须通知其它对象,而它又不能假定其它对象是谁。换言之,你不希望这些对象是紧密耦合的
D. 在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责
第4题
A、推模式是当通知消息来之时,把所有相关信息都通过参数的形式“推给”观察者
B、拉模式当通知消息来之时,要观察者主动到主题对象那里去“拉”信息
C、拉模式把所有信息通过参数传递过来,直接、简单,观察者可以马上进行处理
D、推模式把所有信息都强迫推给观察者,不管有用与否
第5题
A、全世界有很多国家都关注恐怖分子Den.L的藏身之处
B、有多种不同的数组需要采用不同的排序算法
C、地震的时候人们四散奔逃
D、银行对不同的账户计算利息需要用到不同的利率
第6题
A. 观察者的更新是被动的
B. 被观察者可以通知观察者进行更新
C. 观察者可以改变被观察者的状态,再由被观察者通知所有观察者
D. 以上所有选项
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!