设计模式-问题-迭代器-命令-状态-中介

迭代器模式

  1. 为不同聚合结构提供一致的遍历接口,及一个迭代接口可以访问不同集合,试着再JDK中找出例子来,比如List/AbstractMap

命令模式

  1. 命令者模式怎么实现命令执行解耦的从这一点理解下命令模式本质

状态模式

  1. 状态模式代码层面怎么保证内部状态变化的时候对应对象行为发生变化的

中介者模式

  1. 中介者模式怎么把多对多变成一对多的,以代码来举例说明

  2. RPC的例子,把AServie/BService/CServcie拉平这个理解嘛?理解的话说一说拉平后怎么调用为什么要registy.get("bService")来写?

Last updated