mirror of
https://github.com/tiennm99/CTDL-GT.git
synced 2026-06-09 20:12:24 +00:00
27 lines
452 B
C++
27 lines
452 B
C++
#ifndef TREENODE_H
|
|
#define TREENODE_H
|
|
|
|
#include <iostream>
|
|
|
|
using namespace std;
|
|
|
|
class TreeNode
|
|
{
|
|
private:
|
|
int data;
|
|
TreeNode *left = nullptr;
|
|
TreeNode *right = nullptr;
|
|
public:
|
|
TreeNode(int data);
|
|
~TreeNode();
|
|
int getData();
|
|
void setData(int newdata);
|
|
TreeNode *getLeft();
|
|
void setLeft(TreeNode *newLeft);
|
|
TreeNode *getRight();
|
|
void setRight(TreeNode *newRight);
|
|
void print();
|
|
};
|
|
|
|
#endif // TREENODE_H
|