Love Coding
不断的学习,才能进步

本打算写一下用组合模式,结合TreeView控件动态加载对象的例子,由于时间原因,先写个Composite Pattern吧,

明天再仔细完善之.

组合模式(Composite):将对象组合成树形结构来表示"部分-整体"的层次结构,使得用户对单个对象和组合对象的使用具有一致性。

 

组合模式又可以分为透明模式(Transparent)和安全模式(Security)两种

 例一:透明模式(Transparent)

Code

 

 

例二:安全模式(Security)

Code

 

看了一些资料,还有一种方式,即(复合给合模式),先这么这个称法吧

 

Code

 

 

posted on 2008-12-01 23:36  云者悟空  阅读(211)  评论(0编辑  收藏  举报