section ALook at the class definitions below and answer the questions based on it:class Node{// attributesint ID;String name; Node left; // left child Node right; // right child}class BinarySearchTree{// attributesNode root;// methodssearch(int key, Node root);void insert(int key, Node root);void delete(int key, Node root);}a. Create two files Node.java and BinarySearchTree.javab. Copy the above definitions into the corresponding filesc.Compute(Write) a code for a default and a loaded constructor for Noded. Compute(Write) a code for a default and a loaded constructor for BinarySearchTreee. Compute(Write) a an accessor and mutator methods for the attributes of Nodef. Compute(Write) a accessor and mutator methods for the attributes of BinarySearchTree
section A
Look at the class definitions below and answer the questions based on it:
class Node
{
// attributes
int ID;
String name;
Node left; // left child
Node right; // right child
}
class BinarySearchTree
{
// attributes
Node root;
// methods
search(int key, Node root);
void insert(int key, Node root);
void delete(int key, Node root);
}
a. Create two files Node.java and BinarySearchTree.java
b. Copy the above definitions into the corresponding files
c.Compute(Write) a code for a default and a loaded constructor for Node
d. Compute(Write) a code for a default and a loaded constructor for BinarySearchTree
e. Compute(Write) a an accessor and mutator methods for the attributes of Node
f. Compute(Write) a accessor and mutator methods for the attributes of BinarySearchTree
Trending now
This is a popular solution!
Step by step
Solved in 2 steps