Adapterklassen

Eine Adapterklasse in Java ist eine Klasse, die ein vorgegebenes Interfaces mit leeren Methodenrümpfen implementiert. Adapterklassen können verwendet werden, wenn aus einem Interface lediglich ein Teil der Methoden benötigt wird, der Rest aber uninteressant ist. In diesem Fall leitet man einfach eine neue Klasse aus der Adapterklasse ab, anstatt das zugehörige Interface zu implementieren, und überlagert die benötigten Methoden. Alle übrigen Methoden des Interfaces werden von der Basisklasse zur Verfügung gestellt.


Zu jedem der Low-Level-Ereignisempfänger stellt das Paket java .awt .event eine passende Adapterklasse zur Verfügung. Es die Adapterklassen

Sie implementieren die korrespondierenden Interfaces.