TypeScriptにおけるpublic修飾子

public修飾子で宣言されたプロパティやメソッドは、 クラスの外部から読み取りおよび書き込みが可能です。 実際に見てみましょう。私たちのクラスに公開プロパティ nameを作成します:

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

クラスのオブジェクトを作成します:

typescriptlet user = new User();

プロパティの値を変更します:

typescriptuser.name = 'john';

プロパティを読み取ります:

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

ユーザーの名前と生年を含む公開プロパティを持つ クラスUserを作成してください。 生年に基づいてユーザーの年齢を取得する 公開メソッドgetAgeを作成してください。