JavaScriptのOOPにおけるクラス内プロパティへのアクセス

クラスのメソッド内では、thisは そのクラスのオブジェクトを指します:

javascriptclass User {
  show() {
    console.log(this); // オブジェクト
  }
}

これは、thisを通じてオブジェクトのプロパティに アクセスできることを意味します。 試してみましょう。私たちのオブジェクトに nameプロパティがあるとします。 このプロパティをメソッド内で表示しましょう:

javascriptclass User {
  show() {
    console.log(this.name);
  }
}

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

javascriptlet user = new User;

必要なプロパティを設定します:

javascriptuser.name = 'john';

では、メソッドを呼び出し、 プロパティの値を画面に表示しましょう:

javascriptuser.show(); // 'john' を表示
Задание 1

クラス Employeeのオブジェクトに nameとsalary プロパティを設定してください。

Задание 2

従業員の名前を画面に表示するメソッドを作成してください。

Задание 3

従業員の給与を画面に表示するメソッドを作成してください。