| 1. |
Create a new type of robot name
StairClimbingRobot, which is a subclass of the ExperimentRobot you used in
your last assignment.
This child class should have a method called
climbStair, which has the robot turn left, move up, turn right and move.
In your robot task, create a StairClimbingRobot object, instead of a
ExperimentRobot object. Use this new robot to walk up the stairs and pick
up the Thing at each step, until it has all the steps cleaned. Move onto
the top step and face North. Use the city file Thornhill.txt
. Start your robot at avenue 2, street 6, facing East, with no things in
its backpack, as shown (the robot is the red arrowhead).
Test your program thoroughly. Document
your task code properly.
Do NOT hand in your work unless other instructions were given.
|
 
|