Design Patterns Java™ Workbook

(Michael S) #1

Glossary..........................................................................................................................................................


Glossary


ABSTRACT CLASS

A class that cannot be instantiated because it either contains abstract methods or is
declared to be abstract.

ABSTRACT METHOD

A declaration of an operation that concrete subclasses must implement.

ABSTRACT SYNTAX TREE

A structure, created by a parser, that organizes input text according to a language's
grammar.

ABSTRACTION

A class that depends on abstract methods that are implemented in subclasses or in
implementations of an interface.

AERIAL SHELL

A firework that is fired from a mortar and that explodes midflight, ejecting and
igniting stars.

ALGORITHM

A procedure, or sequence of instructions, that accepts inputs and produces outputs.

API

See [APPLICATION PROGRAMMING INTERFACE]

APOGEE

The greatest height that a fired or flying firework achieves.
Free download pdf