首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

知识点树与结合模式

2012-11-03 
知识点树与组合模式?知识点树与组合设计模式:知识点树在库中根据编号来实现,在java类中用组合模式来实现。u

知识点树与组合模式

?知识点树与组合设计模式:

知识点树在库中根据编号来实现,在java类中用组合模式来实现。

uml图:


知识点树与结合模式
?JAVA实现代码:

?

AbstractNode抽象类:

package test.GOF.composite;public class MainTest {public static void main(String[] args) {LeafNode leaf1 = new LeafNode("010101");LeafNode leaf2 = new LeafNode("010102");LeafNode leaf3 = new LeafNode("010103");Node node1 = new Node("0101");node1.add(leaf1);node1.add(leaf2);node1.add(leaf3);leaf1 = new LeafNode("0102");leaf2 = new LeafNode("0103");Node root = new Node("01");root.add(node1);root.add(leaf1);root.add(leaf2);        root.diplay(0);}}

?

热点排行