We have seen the refactoring of the ROUV into the new Explorer class undersea dr

We have seen the refactoring of the ROUV into the new Explorer class undersea drone.
We would like to do the same with the ROUVMk2 to produce the ExplorerMk2.
Oddly enough much of the work has been done for you, but the test team is too busy with the new Ground Rover treaded vehicle to assist with the refactoring test of the Explorer Mk2.
Your task is therefore in two parts.
First, using either the working ROUVMk2 components, or the already refactored parts from the existing Explorer, build a refactored Explorer Mk2 with the following classes:
ROUV – the chassis
Camera – the camera and lights
RoboticArm – the robotic arm methods and variables
Second, refactor the ROUVMk2Test.cpp file to an ExplorerMk2Test.cpp file and use that to test your class. You should be able to borrow much of the code from ExplorerTest.cpp in your example ROUV-Refactored folder in canvas.
Deliverables:
Header and CPP files for:
ROUV – the chassis
Camera – the camera and lights
RoboticArm – the robotic arm class
ExplorerMk2 – the main subclass from ROUV, Camera, and RoboticArm
ExplorerMk2Test.cpp – Your refactored test code.
A screenshot of the successfully executed test run.

Posted in Uncategorized

Place this order or similar order and get an amazing discount. USE Discount code “GET20” for 20% discount