// BTreeNode.h wdg 2008 #ifndef BTREENODE_H #define BTREENODE_H #include using namespace std; class BTreeNode { public: static const int MAX=3; virtual BTreeNode *insert(int item, int &newKey) = 0; virtual void dump(int depth) = 0; static void indent(int depth) { for(int i=0; i