Glossar
Interface
Interface / Schnittstelle (OOP)
Objektorientierte Programmierung
Ein Interface ist ein Vertrag: Es legt fest, welche Methoden eine Klasse implementieren muss, ohne die Implementierung selbst zu liefern. Eine Klasse kann mehrere Interfaces implementieren (im Gegensatz zu Einfachvererbung). Interfaces entkoppeln Definitionen von Implementierungen – Code, der auf ein Interface
Druckbar angewiesen ist, funktioniert mit jeder Klasse, die dieses Interface implementiert, egal wie.