public class BinaryTreeNode {
private int data;//数据
private BinaryTreeNode leftChild;//左孩子
private BinaryTreeNode rightChild;//右孩子
public int getData() {
return data;
}
public void setData(int data) {
this.data=data;
}
public BinaryTreeNode getLeftChild() {
return leftChild;
}
public void setLeftChild(BinaryTreeNode leftChirld) {
this.leftChild=leftChirld;
}
public BinaryTreeNode getRightChild() {
return rightChild;
}
public void setRightChild(BinaryTreeNode rightChild) {
this.rightChild=rightChild;
}
}
public class BinaryTree {
private BinaryTreeNode root;
public BinaryTree(BinaryTreeNode root) {
this.root=root;
}
public void setRoot(BinaryTreeNode root) {
this.root=root;