码迷,mamicode.com
首页 > 其他好文 > 详细

组合模式

时间:2015-10-08 01:47:43      阅读:307      评论:0      收藏:0      [点我收藏+]

标签:

组合模式:允许你将对象组合成树形结构来表现“整体/部分”层次结构。组合能让客户以一致方式处理个别对象以及对象组合。

(1)组合模式以单一责任设计原则换区透明性。什么是透明性,通过让组件的接口同时包含一些管理子节点和叶子节点的操作,客户就可以将组合和叶子节点一视同仁
(2)当你有个对象的集合,他们彼此之间有“整体/部分”的关系,并且你打算用一致的方法对待这些对象的时候,组合模式就是适用的
(3)每一个对象都有相同的接口,不管是组合对象还是叶子对象。这样当用同一的外部循环访问的时候,可能会有些小异常

技术分享

技术分享

 

组合模式

标签:

原文地址:http://www.cnblogs.com/mingziday/p/4859931.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!