组合模式

来源:互联网 发布:bat 执行java main 编辑:程序博客网 时间:2024/05/17 03:21

当构建层次结构时,比如像树时。每一个节点都可以由简单节点构成,而当前这个节点又是上一个节点的简单节点。我们不想要区分这些简单节点和复杂节点。

我们可以定义一个接口类,这个接口类中包括了要使用的共有接口,然后不论简单还是复杂节点都继承这个类。

如此我们以后再使用和遍历这个树时,对待每个节点可以直接向对待这个接口类一样,不必要去区分不同的节点。

0 0
原创粉丝点击