摘要: 1 意图:多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。 将这些对象连成一条链,沿着这条链传递该请求,知道有一个对象处理它为止。 2 动机:要沿链请求,并保证接收者是隐式的,每个链上的对象都有一只的处理请求和访问链上后继者的接口。 3 适用性: .有多个对象可以处理一个请求, 阅读全文
posted @ 2016-07-20 19:16 罗纳尔东 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1 意图:提供一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。 2 别名(Cursor) 3 动机:队列表的访问和遍历从列表对象中分离出来放入一个迭代器对象中。 多态迭代 抽象的列表类,提供列表的公共接口。类似的也需要一个抽象的Iterator,公共的迭代接口。 列表对象提供Cr 阅读全文
posted @ 2016-07-20 15:37 罗纳尔东 阅读(846) 评论(0) 推荐(0) 编辑