数据结构模式

51 阅读1分钟

组合模式

image.png

image.png

image.png 将一对多的关系(判断是叶子还是组合节点)改成一对一关系,使得一致处理对象(无需关心是组合还是叶子 image.png

迭代器模式

访问聚合对象内容而无需在意其内部数据结构实现方式,接口用的next但是里面实现可能是链表可能是树。 image.png

image.png

责任链模式

image.png

image.png

一个请求有多个接收者但是最后接收者只有一个。 image.png