you can use the terminal or putty to compile the program Your program will take the name of a file, battery life, and starting position as command line arguments with the –f (filename), -b (battery), -v (moves before viewing), –r (starting row) and –c (st

computer science

Description

you can use the terminal or putty to compile the program Your program will take the name of a file, battery life, and starting position as command line arguments with the –f (filename), -b (battery), -v (moves before viewing), –r (starting row) and –c (starting column) options. those are the requirements: You must keep the classes, members, and functionality specified in the design above. Your member variables in all classes must be private or protected for encapsulation rules. You must have your class definitions in a .h file and your implemented classes in .cpp files. Your template class can have interface and implementation in a .hpp file. You must also have your main function in a simulate_roomba.cpp file, separated from the class implementations. Create a Makefile for you project. and we should use inheritance in the random Roomba


Related Questions in computer science category


Disclaimer
The ready solutions purchased from Library are already used solutions. Please do not submit them directly as it may lead to plagiarism. Once paid, the solution file download link will be sent to your provided email. Please either use them for learning purpose or re-write them in your own language. In case if you haven't get the email, do let us know via chat support.