[概念] 组合模式的应用时机

楼主: BBSealion (海狮)   2014-11-26 16:18:52
想请教一下组合模式的使用时机
在DP书上看到组合模式的标准例子是:公司&部门
公司里面还有子公司,子公司里面可能有部门
而我最近遇到状况是,我的网站上有个通讯录,通讯录里面有群组和成员
直觉觉得是个树状结构,因为群组里面可能还有群组,或成员
所以觉得可以使用组合模式
但实际想想,我好像也不会需要一次性的列举出所有成员
每点开一个群组时,我只需要他列出该群组里面有的群组和成员即可
这样使用组合模式还有什么意义吗?
或是他有其他的好处(或坏处?)呢

Links booklink

Contact Us: admin [ a t ] ucptt.com