Occurs when robot runs into a wall, is told to place a beeper when he doesn't have one, and is told to pick beeper when there isn't one at his location. When an error shutoff happens the robot shuts off and cannot receive further instructions.
Back
Avenues
Front
North&South 1-infinity
Back
Superclass
Front
A parent class that is called on to extend methods. (UrRobot)
Back
stepwise refinement
Front
breaking methods into smaller methods. Beak task down to small manageable pieces of code. Pseudo code, create methods, write a main method that contains 5-10 instructions.
Back
Execution errors
Front
The program is unable to complete task (shutoff errors; stack overflow; etc).
Back
Is-A
Front
Subclass robots are enhanced versions of their parent class or superclass.
Back
Extends
Front
Calls on previously programmed class so that robots inherit capabilities.
Back
Lexical errors
Front
Using vocabulary the program does not understand. Found when compiling.
Back
Class
Front
A group of related methods and variables.
Back
Void
Front
Used to creat methods that allow the robot to perform an action.
Back
Extends
Front
The java command that allows robots to access methods in another class.
Back
Public (used in front of method headings)
Front
Makes method available to all robots.
Back
Syntax errors
Front
Errors in spelling and punctuation. Found when compiling.
Back
super (as used in the constructor)
Front
Uses previous definition.
Back
Subclass
Front
A class which extends another class and inherits the methods of the parent class.
Back
{}
Front
Braces begin and end a set of instructions. Method/statement/class/ect
Back
3 objects that can be placed
Front
Wall, beeper, robot.
Back
Inherits
Front
A subclass is able to use the public methods from the superclass it extends
Back
Intent errors
Front
The program runs to completion but doesn't successfully finish the task.