Héritage de classes POO en TypeScript
L'héritage de classes en TypeScript est mis en œuvre de manière habituelle, de la même façon que dans le JavaScript pur.
Essayons. Supposons que nous ayons la classe suivante :
class User {
name: string;
constructor(name: string) {
this.name = name;
}
}
Créons une classe qui en hérite :
class Student extends User {
course: number;
constructor(name: string, course: number) {
super(name);
this.course = course;
}
}
Créez une classe Employee qui
hérite de la classe User.