TypeScriptにおけるOOPのクラスメソッド

では、クラスのメソッドを作成する方法を学びましょう。 プロパティnameを持つUserクラスがあるとします:

typescriptclass User {
  name: string = '';
}

戻り値の型を指定して、ユーザーの名前を返すメソッドを作成しましょう:

typescriptclass User {
  name: string = '';
  
  getName(): string {
    return this.name;
  }
}

次に、名前の値を変更するメソッドを作成しましょう。 名前はパラメータとして渡され、このパラメータにも型を指定する必要があります:

typescriptclass User {
  name: string = '';
  
  getName(): string {
    return this.name;
  }
  
  setName(name: string): void {
    this.name = name;
  }
}
Задание 1

プロパティnameとageを持つクラスStudentを作成してください。 これらのプロパティを取得および変更するメソッドを追加してください。