以下设计模式中,( )模式使多个对象都有机会处理请求,将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理为止,从而避免请求的发送者和接收者之间的耦合关系;( )模式提供一种方法顺序访问一个聚合对象中的各个元素, 且不需要暴露该对象的内部表示。这两种模式均为( )

以下设计模式中,( )模式使多个对象都有机会处理请求,将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理为止,从而避免请求的发送者和接收者之间的耦合关系;( )模式提供一种方法顺序访问一个聚合对象中的各个元素, 且不需要暴露该对象的内部表示。这两种模式均为( )。

第1、2空的选项:

 A.责任链(Chain of Responsibility)

 B.解释器(Interpreter)

 C.命令(Command)

 D.迭代器(Iterator)

第3空的选择:

 A.创建型对象模式

 B.结构型对象模式

 C.行为型对象模式

 D.行为型类模式

请先 登录 后评论

1 个回答

亚里士德
擅长:互联网

知识点:面向对象技术-设计模式

书上章节位于:73。

---

本题考察一些设计模式的特点,近两年考了很多这样的题目。

设计模式请看文章:www.z21.org/article/3


请先 登录 后评论