Le modificateur public en TypeScript

Les propriétés et méthodes, déclarées avec le modificateur public, sont accessibles en lecture et en écriture depuis l'extérieur de la classe. Regardons cela en pratique. Créons une propriété publique name dans notre classe :

typescriptclass User {
  public name: string = '';
}

Créons un objet de la classe :

typescriptlet user = new User();

Modifions la valeur de la propriété :

typescriptuser.name = 'john';

Lisons la propriété :

typescriptconsole.log(user.name);
Задание 1

Créez une classe User qui contiendra des propriétés publiques avec le nom et l'année de naissance de l'utilisateur. Créez une méthode publique getAge qui calculera l'âge de l'utilisateur selon son année de naissance.