Practice for defining and implementing classes that use inheritance. The class inheritance of this project is visualized below:
A development environment will be needed to test this project. Code::Blocks was used for the development of this project.
Tests for this project can be run through the console. Sample inputs and outputs can be found in the files:
sample_input.txt
sample_output.txt
These test the program's ability to create objects of the leaf classes (Cluster and Personal_surveillance_device) and tests the ability to set member variables and run member functions.
When using the console for this program, although "Cluster" corresponds to "cluster," "Personal_surveillance_device" corresponds to "phone." This was a joke on the part of the professor who prepared this project.
- Code::Blocks - Integrated Development Environment