题目内容

很多软件都提供了撤销(Undo)功能,( )设计模式可以用于实现该功能。

A. 中介者
B. 备忘录
C. 迭代器
D. 观察者

查看答案
更多问题

( )设计模式定义了对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。

A. 适配器
B. 迭代器
C. 原型
D. 观察者

下面这句话隐含着( )设计模式。我和妹妹跟妈妈说:“妈妈,我和妹妹在院子里玩。饭做好了叫我们一声。”

A. 外观
B. 职责链
C. 迭代器
D. 观察者

在Java异常处理中经常存在与下述代码片段类似的代码:try {……}catch(ArithmeticException are) {System.out.println("算术错误!");}catch(ClassNotFoundException e1) {System.out.println("类没有找到!");}catch(SQLException e2) {System.out.println("数据库操作错误!");}分析上述代码,在Java异常处理机制中蕴含了( )设计模式。

A. 命令
B. 观察者
C. 职责链
D. 迭代器

模板方法模式是一种对象行为型模式。

A. 对
B. 错

答案查题题库