თვისებებზე მიმართვა კლასების შიგნით OOP-ში JavaScript-ში

კლასის მეთოდების შიგნით 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

შექმენით მეთოდი, რომელიც გამოიტანს ეკრანზე თანამშრომლის ხელფასს.