Déclarer et instancier des classes dans TypeScript

Intermédiaire
Développeur
Étudiant
Azure

Les classes dans TypeScript étendent les possibilités d’ES6 en ajoutant des fonctionnalités spécifiques à TypeScript, comme des annotations de type pour les membres de classe, des modificateurs d’accès et la possibilité de spécifier des paramètres obligatoires ou facultatifs. Un autre avantage de l’utilisation de TypeScript est que vous pouvez l’utiliser pour développer avec des classes, puis les compiler en code JavaScript qui fonctionne sur tous les principaux navigateurs et plateformes, selon les besoins.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Expliquez comment vous pouvez utiliser les classes TypeScript pour décrire la forme des objets.
  • Déclarez une classe à l’aide de TypeScript.
  • Instanciez une classe à l’aide de TypeScript.
  • Appliquez des modificateurs d’accès à une classe.
  • Définissez des propriétés statiques dans une classe.
  • Déclarez une classe qui étend une autre classe.
  • Déclarez une interface pour garantir la forme de la classe.
  • Déterminez quand utiliser une interface ou une classe pour définir la structure d’un objet.

Prérequis

  • Connaissances de TypeScript
  • Connaissance de JavaScript
  • Connaissances sur les fonctions et interfaces TypeScript.
  • Logiciel installé :