※设计模式※→☆结构型模式☆============Composite模式(十)

模式概述 在开发中,我们经常可能要递归构建树状的组合结构,如类似以下结构,Composite模式则提供了很好的解决方案。当然也可以直接使用三方库tree,官方网址http://tree.phi-sci.com/。可作为STL的扩展库使用。 最经典的例子莫过于计算机文件系统了。在文件系统中有文件夹的概念,文件夹里面既可以放入文件也可以放入文件夹,但是文件中却不能放入任何东西。文件夹和文件构成了一种递
相关文章
相关标签/搜索