Design Patterns 8: Composite

用组合的模式来表达部分-整体的结构关系,使用户可以用单一的方式来对待处理单个和组合后的对象 #include <list> struct Component { virtual void Operation() = 0; virtual void Add(Component*) {} virtual void Remove(Component*) {} virtu
相关文章
相关标签/搜索