Typescript fondamentaux
Thème :
Junior
1 vues ·8/14 leçonsClasses
TypeScript ajoute des annotations de type et des modificateurs d’accès aux classes JavaScript.
Modificateurs d’Accès
public(par défaut) : Accessible partout.private: Accessible uniquement au sein de la classe.protected: Accessible au sein de la classe et des sous-classes.
class Person {
protected name: string;
private secrets: string[];
constructor(name: string) {
this.name = name;
this.secrets = [];
}
}
class Employee extends Person {
sayHello() {
// Peut accéder au 'name' protégé
console.log(`Hi, I'm ${this.name}`);
// Ne peut pas accéder aux 'secrets' privés
// console.log(this.secrets); // Erreur
}
}
Ressources
📘 Cette leçon fait partie du cours L’Essentiel de TypeScript sur la plateforme d’apprentissage RostoDev.
Prêt à passer à la suite ?
Vous avez terminé cette leçon sur Classes. Continuez votre apprentissage avec la prochaine leçon ou explorez d'autres formations.