组合模式 常见的现象 文件-文件夹 ;各种ui:控件-父控件 ,比如说最近研究的aswing中的 component-container;树形控件也是这种形式,比如说objective-c中的nsoutlineview.
组合模式物理结构 :父类-子类;复杂一点的就是,抽象类下面有两个子类,一个是叶子类,一个是树干类。树干类里面有个容器。可以添加,删除叶子类,和树干类。
组合模式记住一点:就是数据结构中的树;单个对象,组合对象(带有容器,用以存放东西)。
关键字: 单个对象,组合对象。
组合模式 常见的现象 文件-文件夹 ;各种ui:控件-父控件 ,比如说最近研究的aswing中的 component-container;树形控件也是这种形式,比如说objective-c中的nsoutlineview.
组合模式物理结构 :父类-子类;复杂一点的就是,抽象类下面有两个子类,一个是叶子类,一个是树干类。树干类里面有个容器。可以添加,删除叶子类,和树干类。
组合模式记住一点:就是数据结构中的树;单个对象,组合对象(带有容器,用以存放东西)。
关键字: 单个对象,组合对象。