Dans le cours : JavaScript : La programmation orientée objet
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.
Déclarer des propriétés privées à l'aide d'un symbole - Tutoriel JavaScript
Dans le cours : JavaScript : La programmation orientée objet
Déclarer des propriétés privées à l'aide d'un symbole
Une deuxième solution passe par l'utilisation de symboles. Rappelez-vous, nous avons déjà brièvement parlé des symboles au début de cette formation. Il s'agit d'un nouveau type de données dans le JavaScript, un symbole, c'est en réalité un identifiant unique au monde, c'est-à-dire qu'à chaque fois que vous allez créer un symbole, un nombre sera généré dans la mémoire de l'ordinateur et JavaScript vous garantit que ce nombre est unique dans l'univers. Jamais personne ne tombera deux fois sur le même nombre. Autre caractéristique des symboles : ils sont immutables, une fois que vous aurez créé un symbole, vous ne pourrez pas changer sa valeur. Pour créer un symbole, comment fait-on ? On déclare une constante puisqu'un symbole est immutable. Je vais l'appeler « _baseSalary » avec un « underscore », ça, c'est une convention, rappelez-vous, le underscore signifie qu'on a envie que cette chose-là reste cachée et on va rendre ceci égal à un Symbol comme ceci. Symbol ici, ça ressemble à…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.
Table des matières
-
-
-
-
-
-
-
-
-
(Verrouillé)
Déclarer des propriétés privées à l'aide d'une convention2 m 40 s
-
(Verrouillé)
Déclarer des propriétés privées à l'aide d'un symbole5 m 38 s
-
(Verrouillé)
Déclarer des propriétés privées à l'aide d'un champ privé3 m 53 s
-
(Verrouillé)
Utiliser des getters et des setters4 m 11 s
-
(Verrouillé)
Solution : Utiliser le polymorphisme4 m 12 s
-
(Verrouillé)
-
-