组合模式
摘要:
组合模式 组合模式:允许你将对象组合成树型结构来表现“整体/部分”层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。 要点: 1. 组合模式以不遵守单一责任原则换取透明性,让Client将组合和叶节点一视同仁。 2. 在实现组合模式时,有很多设计上的折衷。要根据需求平衡透明性和安全性。 3. 有时候系统需要遍历一个树枝构件的子构件很多次,这时候可以把遍历结果缓存... 阅读全文
posted @ 2010-06-10 19:48 God bless you 阅读(8548) 评论(2) 推荐(2) 编辑