Glossaria.net

Glossary Object Oriented Analysis and Design / Term

Interface

The outside of your class that is used by other classes. It's the set of things your class promises to do; the interface of a class does not change once its design is finalized.


A specification of method signatures that a class must provide if it is to be considered as implementing the interface. Like classes, an interface defines a type. A class that implements an interface is a subtype of the type defined by the interface.

Permanent link Interface - Creation date 2023-02-22


< Interaction Diagram Glossary / Object Oriented Analysis and Design Interface Design Standards >