JavaScriptにおけるオブジェクト指向プログラミング(OOP)でのクラス内部プロパティ宣言

クラスの冒頭では、そのクラスが持つプロパティを宣言できます。 例えば、ユーザーが name プロパティを持つことを宣言してみましょう:

javascriptclass User {
  name;
  
  show() {
    return this.name;
  }
}

何らかの値をすぐに代入することもできます:

javascriptclass User {
  name = 'john';
  
  show() {
    return this.name;
  }
}

では、クラスのオブジェクトを作成してみましょう:

javascriptlet user = new User;

次に、最初に設定された値を出力します:

javascriptconsole.log(user.name); // 'john'
Задание 1

Student クラス内で、name および surn プロパティを宣言してください。

Задание 2

宣言時に、プロパティにいくつかの値を追加してください。