Adv. Modularization Techniques
Object-Oriented Programming
More Object-Oriented Programming
Event-Driven GUI Programming
100

The last statement in a method

What is a return statement?

100

The characteristics of an object

What are attributes?

100

A constructor which requires arguments

What is a nondefault constructor?

100

One of the tiny dots of light that form a grid on a monitor.

What is a Pixel?

200

The value passed to a method in the call to the method

What is an argument?

200

Instance methods which exist to be used with an object. They can receive a this reference.

What are nonstatic methods?
200

The method's name and a list of argument types together.

What is the method's signature?

200

The location on your computer screen at which you type entries to communicate with the computer’s operating system.

What is the Command-Line Interface?

300

An item in the method header that accepts data passed into the method from the outside.

What is a parameter

300

The process of combining all of an object's attributes and methods into a single package

What is encapsulation?

300

The relationship created with composition

What is a "has-a" relationship?

300

A rectangular area in a GUI where the user can type text.

What is a text box?

400

A type of data item that is known to all of a program's modules.

What is a global data item?

400

The data components of a class that belong to every instantiated object.

What are instance variables (AKA fields)?

400

In object-oriented terminology, the generic name used for errors

What are "exceptions?"

400

An object that is “interested in” an event to which you want it to respond

What is a listener?

500

Occurs when a method is defined in terms of itself.

What is recursion?

500

Data types which are simple numbers and characters that are not class types.

What are primitive data types?

500

A block of code you attempt to execute while acknowledging that an exception might occur

What is a "try" block?

500

In most object-oriented languages, the method executes automatically when a class object is created.

What is the main() method?

M
e
n
u