Vererbung von OOP-Klassen in TypeScript
Die Vererbung von Klassen in TypeScript erfolgt auf die übliche Weise, genauso wie in reinem JavaScript.
Lassen Sie es uns versuchen. Nehmen wir an, wir haben die folgende Klasse:
class User {
name: string;
constructor(name: string) {
this.name = name;
}
}
Lassen Sie uns von dieser Klasse erben:
class Student extends User {
course: number;
constructor(name: string, course: number) {
super(name);
this.course = course;
}
}
Erstellen Sie eine Klasse Employee, die
von der Klasse User erbt.