Appel des méthodes à l'intérieur des classes en POO en JavaScript
Certaines méthodes peuvent être appelées à l'intérieur
d'autres via this. Regardons
un exemple. Supposons que nous ayons
une classe User avec une méthode
qui retourne une propriété :
javascriptclass User {
show() {
return this.name;
}
}
Supposons que nous ayons également une méthode cape,
qui transforme la première lettre d'une chaîne
en majuscule :
javascriptclass User {
show() {
return this.name;
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Utilisons la méthode cape
à l'intérieur de la méthode show :
javascriptclass User {
show() {
return this.cape(this.name);
}
cape(str) {
return str[0].toUpperCase() + str.slice(1);
}
}
Задание 1
Créez une classe Student
avec les propriétés name
et surn.
Задание 2
Créez une méthode utilitaire qui récupérera le premier caractère d'une chaîne et le mettra en majuscule.
Задание 3
Créez une méthode qui retournera les initiales de l'étudiant, c'est-à-dire les premières lettres de son prénom et de son nom.