Schnittstellen als Sprachkonstrukt vorhanden? (Wenn nein, dann durch Programmierstil simulieren.
in Programmiersprachen mit Modulsystem: Exportkontrolle von Bezeichnern.)
In Java realisiert über abstrakte Klassen.
abstract
abstract
interface
ist eine Klasse mit nur abstrakten Methoden
(und keinen Attributen)