TypeScriptにおけるpublic修飾子
public修飾子で宣言されたプロパティやメソッドは、
クラスの外部から読み取りおよび書き込みが可能です。
実際に見てみましょう。私たちのクラスに公開プロパティ
nameを作成します:
class User {
public name: string = '';
}
クラスのオブジェクトを作成します:
let user = new User();
プロパティの値を変更します:
user.name = 'john';
プロパティを読み取ります:
console.log(user.name);
ユーザーの名前と生年を含む公開プロパティを持つ
クラスUserを作成してください。
生年に基づいてユーザーの年齢を取得する
公開メソッドgetAgeを作成してください。