RSS订阅欢迎来到Java程序员学习天地!
你的位置:首页 » Java开发中的23种模式(二)

Java开发中的23种模式(二)

  •     private TreeNode parent;  

  •     private Vector<TreeNode> children = new Vector<TreeNode>();  

  •       

  •     public TreeNode(String name){  

  •         this.name = name;  

  •     }  

  •   

  •     public String getName() {  

  •         return name;  

  •     }  

  •   

  •     public void setName(String name) {  

  •         this.name = name;  

  •     }  

  •   

  •     public TreeNode getParent() {  

  •         return parent;  

  •     }  

  •   

  •     public void setParent(TreeNode parent) {  

  •         this.parent = parent;  

  •     }  

  •       

  •     //添加孩子节点  

  •     public void add(TreeNode node){  

  •         children.add(node);  

  •     }  

  •       

  •     //删除孩子节点  

  •     public void remove(TreeNode node){  

  •         children.remove(node);  

  •     }  

  •       

  •     //取得孩子节点  

  •     public Enumeration<TreeNode> getChildren(){  

  •         return children.elements();  

  •     }  

  • }  

  • 额 本文暂时没人评论 来添加一个吧

    发表评论

    必填

    选填

    选填

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

    控制面板
    您好,欢迎到访网站!
    随机文章
    热门文章
    热评文章
    最近发表