Question: C++ Implement the Binary Search Tree class as given below: Name your files BTNodeType.h and BSTType.h. In addition to the above, you will need to

C++

C++ Implement the Binary Search Tree class as given below: Name your

Implement the Binary Search Tree class as given below: Name your files BTNodeType.h and BSTType.h. In addition to the above, you will need to create an enumerated data type in BSTType.h. This enumerated data type should be declared as TravType with values of pre, post, and in. You also need to create a driver program that should illustrate that every method was tested. Your driver program should be named Program04.cpp. Since I will also be using my own driver program to perform testing of your code, it is critical that all of the public and protected members are declared and implemented as given in the above UML diagrams. Private members can be modified or left out as long as the public and protected members behave as expected. (You'll likely make it more difficult on yourself if you choose to leave out the private methods given...) Submit all of your files (no test plan is required but bonus points if you do submit a good test plan) prior to the due date/time using the following form: Implement the Binary Search Tree class as given below: Name your files BTNodeType.h and BSTType.h. In addition to the above, you will need to create an enumerated data type in BSTType.h. This enumerated data type should be declared as TravType with values of pre, post, and in. You also need to create a driver program that should illustrate that every method was tested. Your driver program should be named Program04.cpp. Since I will also be using my own driver program to perform testing of your code, it is critical that all of the public and protected members are declared and implemented as given in the above UML diagrams. Private members can be modified or left out as long as the public and protected members behave as expected. (You'll likely make it more difficult on yourself if you choose to leave out the private methods given...) Submit all of your files (no test plan is required but bonus points if you do submit a good test plan) prior to the due date/time using the following form

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!