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