typescript / beginner
Snippet
Interface-Vererbung
Interfaces können andere Interfaces erweitern, wodurch Sie Member von einem in ein anderes kopieren und komplexe Typen aus einfacheren aufbauen können.
snippet.ts
1
2
interface Animal { name: string; }interface Dog extends Animal { breed: string; }
Erklärung
1
extends Animal
Das Dog-Interface erbt die Eigenschaft 'name' vom Animal-Interface.
2
breed: string
Fügt eine neue Eigenschaft hinzu, die spezifisch für das Dog-Interface ist.