Advertisement
cc2k

psuedo code 3

Jul 30th, 2015
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. class TreeNode{
  2. private TreeNode mLeft;
  3. private TreeNode mRightUp;
  4. private TreeNode mRightDown;
  5. private TreeNode mParent;
  6. private Pairing mPair;
  7.  
  8. public TreeNode(TreeNode left, TreeNode rightUp, TreeNode, rightDown, TreeNode parent, pairing pair){
  9. this.mLeft = left;
  10. this.mRightUp = rightUp;
  11. this.mRightDown = rightDown;
  12. this.mParent = parent;
  13. this.mPair = pair;
  14. }
  15.  
  16. public pairing getPair(){
  17. return mPair;
  18. }
  19.  
  20. public void setPair(Pairing pair){
  21. this.mPair = pair;
  22. }
  23.  
  24. public TreeNode getLeft(){
  25. return mLeft;
  26. }
  27.  
  28. public TreeNode getRightUp(){
  29. return mRightUp;
  30. }
  31.  
  32. public TreeNode getRightDown(){
  33. return mRightDown;
  34. }
  35.  
  36. public TreeNode getParent(){
  37. return mParent;
  38. }
  39.  
  40. public void setLeft(TreeNode left){
  41. this.mLeft = left;
  42. mLeft.parent = this;
  43. }
  44.  
  45. public void setRightUp(TreeNode rightUp){
  46. this.mRightUp = rightUp;
  47. mRightUp.parent = this;
  48. }
  49.  
  50. public void setRightDown(TreeNode rightDown){
  51. this.mRightDown = rightDown;
  52. mRightDown.parent = this;
  53. }
  54.  
  55. public void setParent(TreeNode parent){ // is this still needed becuase i set parent in the other setters?
  56. this.mParent=parent;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement