摘要: 1. 为什么要用组合?用组合的好处 比如我们有树状结构的对象,我们就可以用组合(Composite)设计模式。我可以很清楚的表示对象的结构。 2. 在C#中怎样用组合? GOF中的组合模式: Leaf相当于树状结构最底层对象,即树的叶子。 Composite相当于树干,树干下面可以包含树干,当然也可以包含叶子。 它们共同继承树的部分(Component)。 现实世界中一个具体的例子:... 阅读全文
posted @ 2004-06-28 17:39 Martin XJ 阅读(2161) 评论(4) 推荐(0) 编辑