Наследяване на ООП класове в TypeScript
Наследяването на класове в TypeScript се извършва по обичайния начин, също като в чистия JavaScript.
Нека опитаме. Да кажем, че имаме следния клас:
class User {
name: string;
constructor(name: string) {
this.name = name;
}
}
Нека наследим от този клас:
class Student extends User {
course: number;
constructor(name: string, course: number) {
super(name);
this.course = course;
}
}
Създайте клас Employee, който
наследява от класа User.