2011年7月27日

Composite 模式

摘要: 《本文是转载而来》本文从一个给定的实现了组合(Composite)模式的例子开始,说明怎么在这个数据结构上实现业务逻辑代码。依次介绍了非面向对象的方式、在组合结构中加入方法、使用访问者(Visitor)模式以及用改进后的访问者(Visitor)模式来实现相同的业务逻辑代码,并且对于每种实现分别给出了优缺点。读者定位于具有Java程序开发和设计模式经验的开发人员。读者通过本文可以学到如何在组合(Composite)模式中实现各种不同的业务方法及其优缺点。组合(Composite)模式组合模式是结构型模式中的一种。GOF的《设计模式》一书中对使用组合模式的意图描述如下:将对象组合成树形结构以表示& 阅读全文

posted @ 2011-07-27 21:48 zhou518zhou 阅读(263) 评论(0) 推荐(0) 编辑

导航