Implementieren
TypeScript bietet ein implements
-Schlüsselwort, um zu deklarieren, dass eine Klasse eine bestimmte Schnittstelle erfüllt. Auf diese Weise kann sichergestellt werden, dass eine Klasse über einen bestimmten Satz von Methoden und Eigenschaften verfügt.
interface Animal {
name: string;
speak(message: string): void;
}
class Dog implements Animal {
name: string;
constructor(name: string) {
this.name = name;
}
speak(message: string) {
console.log(message);
}
}
Zuletzt aktualisiert