| 程序包 | 说明 |
|---|---|
| cn.ujava.design.composite |
组合模式
示例:其中我们使用一个抽象类Component来表示树形结构中的节点,包括叶节点和组合节点。
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Component |
class |
Composite |
class |
Leaf |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Composite.add(IComponent component) |
abstract void |
Component.add(IComponent component) |
void |
Composite.remove(IComponent component) |
abstract void |
Component.remove(IComponent component) |
Copyright © 2024. All rights reserved.