Niveau: Einfach Standard Studienbrücke

Interface

Ein Interface (Schnittstelle) definiert in der objektorientierten Programmierung eine Sammlung von Methoden, die eine Klasse implementieren muss, ohne deren konkrete Umsetzung vorzugeben. Interfaces ermöglichen Polymorphismus und lose Kopplung zwischen Komponenten, da unterschiedliche Klassen dasselbe Interface auf verschiedene Weise implementieren können. In der Netzwerktechnik bezeichnet Interface auch eine physische oder logische Netzwerkschnittstelle eines Geräts.