⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 childsiblingnode.java

📁 源程序(包括最初的版本
💻 JAVA
字号:
package tree;

/**
 *
 */
public class ChildSiblingNode {
    Object element;
    ChildSiblingNode firstChild;
    ChildSiblingNode nextSibling;

    public ChildSiblingNode() { }
    public ChildSiblingNode(Object theElement) {
        element=theElement;
    }
    public ChildSiblingNode(Object theElement,
                            ChildSiblingNode theFirstChild,
                            ChildSiblingNode theNextSibling){
        element=theElement;
        firstChild=theFirstChild;
        nextSibling=theNextSibling;
    }

    // 访问性方法
   public ChildSiblingNode getFirstChild() {return firstChild;}
   public ChildSiblingNode getNextSibling() {return nextSibling;}
   public Object getElement() {return element;}

   // 针对数据成员的变异性方法
   public void setLeftChild(ChildSiblingNode theFirstChild)
      {firstChild=theFirstChild;}
   public void setRightChild(ChildSiblingNode theNextSibling)
      {nextSibling=theNextSibling;}
   public void setElement(Object theElement)
      {element = theElement;}

   // 输出数据元素方法
   public String toString()
     {return element.toString();}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -