我们一起来读书吧 关注:153贴子:2,750
  • 0回复贴,共1

设计模式-可复用面向对象软件的基础 5.4-5.5

只看楼主收藏回复

5.4 iterator(迭代器) - 对象行为型模式
就是提供一个方法可以访问一个聚合对象中的各个元素,不需要暴露该对象的内部表示,比较常用的应用场景就是网页抓取,迭代器遍历抓到的url列表,爬虫再通过迭代器挨个处理这些url,抓到和分析其中的内容
5.5 mediator(中介者) - 对象行为型模式
就是定义一个对象封装一组对象之间的交互方式。比如你家里的智能家居系统,都有一个家庭中枢,这就是一个中介者,作为一个中心控制器协调家里的灯啊温控啊摄像头什么的。


IP属地:北京1楼2024-11-01 13:14回复
    我本由命、故衬余香、. . . 被楼主禁言,将不能再进行回复