Īpašību piekļuve klasēs OOP JavaScript

Klases metožu iekšienē this norādīs uz šīs klases objektu:

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

Tas nozīmē, ka mēs varam piekļūt objekta īpašībām, izmantojot this. Izmēģināsim. Pieņemsim, ka mūsu objektam ir īpašība name. Izvadīsim šo īpašību savā metodē:

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

Tagad izveidosim mūsu klases objektu:

javascriptlet user = new User;

Ierakstīsim vajadzīgo īpašību:

javascriptuser.name = 'john';

Tagad izsauksim metodi, tādējādi izvadot ekrānā īpašības vērtību:

javascriptuser.show(); // izvadīs 'john'
Задание 1

Klasei Employee ierakstiet īpašības name un salary.

Задание 2

Izveidojiet metodi, kas izvadīs ekrānā darbinieka vārdu.

Задание 3

Izveidojiet metodi, kas izvadīs ekrānā darbinieka algu.