Junior — Middle
Können Sie erklären, was das Schlüsselwort 'implements' in der Programmiersprache Java bedeutet?
sobes.tech KI
Antwort von AI
In der Programmiersprache Java wird das Schlüsselwort implements von einer Klasse verwendet, um eine Schnittstelle zu implementieren. Die Schnittstelle definiert eine Reihe von Methoden ohne Implementierung, und die Klasse, die implements diese Schnittstelle, verpflichtet sich, alle ihre Methoden zu implementieren.
Dies ermöglicht die Erstellung einer flexiblen Architektur, bei der verschiedene Klassen eine gemeinsame Menge von Methoden haben können, die durch die Schnittstelle definiert sind, aber mit unterschiedlichen Implementierungen.
Beispiel:
interface Printable {
void print();
}
class Document implements Printable {
@Override
public void print() {
System.out.println("Dokument drucken");
}
}
Hier implementiert die Klasse Document die Schnittstelle Printable und stellt eine konkrete Implementierung der Methode print() bereit.