GridWorld
Variables/Aliases
Arrays
Classes
Miscellaneous
100
The Basic "Action" Class that many classes are extended from, most of which override act().
What is an Actor?
100
A java construct used to store primitive data.
What is an Identifier?
100
A collection of primitive values OR objects.
What is an array?
100
The method that creates an instance of the class.
What is the Constructor?
100
It is described as object oriented, robust, secure, architecture neutral, portable, high performance, interpreted, threaded, and dynamic.
What is the Java Programming Language?
200
The class that is provided by the GridWorld package that extends Actor.
What is a Bug? -OR- What is a Critter?
200
A class that is used to "wrap" primitive data into Objects.
What is a Wrapper Class
200
A collection of objects.
What is an Arraylist?
200
The class that all objects/classes are derived/inherited from.
What is the object class?
200
A program that translates Java Source code into Java Byte Code.
What is a Compiler (in Java)?
300
The class that handles which row and column an actor is on the grid.
What is the Location Class?
300
A Java term that is used to indicate that a reference does not currently refere to any object.
What is a Null Reference?
300
A sorting algorithm in which each value is placed in its final sorted position.
What is Selection Sort?
300
The ability to derive a new class from an existing one.
What is Inheritance?
300
The primary software construct in Java, An encapsulated collection of a class.
What is an Object?
400
The class that represents rows and columns of movement for each Actor.
What is the Grid Class?
400
A reference to an object that is currently also referred to by another reference. Each reference is a/an _______ of another.
What is an Alias?
400
A sorting algorithm in which each value is inserted in a sorted subset of the entire list.
What is Insertion Sort?
400
The way Java manages memory and the disposal of unused data.
What is Automatic Garbage Collection?
400
An object that contains variables that are references to other objects.
What is an Aggregate Object?
500
The mediator between the GridWorld Actors and the GUI.
What is the World Class?
500
The smallest primitive data type.
What is a Char
500
An array that uses two indices to specify the location of an element.
What is a Two-Dimensional Array
500
The class that cannot be instantiated and cannot be used unless another class derived from it is created?
What is the abstract class?
500
The areas within a program in which an identifier such as a variable, can be referenced.
What is "scope"?
M
e
n
u