Notizen: Interface

Ein Interface (Schnittstelle) ist die Definition einer Kommunikationsgrenze zwischen einem Dienstanbieter und einem Dienstabnehmer.
In der Programmierung definiert eine Schnittstelle Methoden, die eine implementierende Klasse enthalten muss, um als Typ dieser Schnittstelle zu gelten. Weiterhin gilt z.B. eine grafische Oberfläche als eine Schnittstelle zwischen Mensch und Computer.