Ruby 有没有人用过 composite pattern?

lithium4010 · 2017年03月09日 · 最后由 nouse 回复于 2017年03月10日 · 1292 次阅读

   将对象组合成树形结构以表示“整体—部分”的层次结构。Composite 模式使单个对象和组合对象的使用具有一致性

这个模式在实际开发中有什么常见的应用呢?

dom 树、组织架构、文件目录

Ruby 里 include 就是 composite pattern,设计模式已经过时了

需要 登录 后方可回复, 如果你还没有账号请 注册新账号