TypeScript · Junior · Frage 40 von 75
Was macht implements in einer Klasse?
- 1Erbt die Implementierungen von Methoden und Eigenschaften des Interfaces
- 2Erzeugt eine Instanz des Interfaces, erreichbar über
this - 3Prüft, dass die Klasse zum Interface passt; geerbt wird nichts
Antwort zeigen
Richtige Antwort: Prüft, dass die Klasse zum Interface passt; geerbt wird nichts
Erklärung
class Cat implements Animal - der Compiler prüft, dass die Klasse alle Member von Animal hat. Die Implementierung muss man selbst schreiben, anders als bei extends für Klassen. Interfaces gibt es zur Laufzeit nicht.