Glossary

Abstract class a class that is never instantiatied, because one or more of its operations has no method to implement it.

Abstraction the process of ignoring currently irrelevant details of a problem in order to concentrate on the most important parts.

Action behaviour that occurs when a transition takes place, as shown in a state diagram.

Activity behaviour that is related to a state; it is ongoing and can be interrupted by an event.

Activity diagram a UML diagram used to model the details of complex processes.

Actor person, organization or physical device that interacts with the system in some way. An actor inputs and receives information from the system and is associated with at least one use case (major functional activity). ...

Get A Student Guide to Object-Oriented Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.