Sifa kupitia Vigezo vya Ujenzi katika OOP katika JavaScript

Vigezo vilivyopitishwa kupitia vigezo vya ujenzi, vinaweza kurekodiwa katika sifa za kitu:

javascriptclass User {
  constructor(name, surn) {
    this.name = name;
    this.surn = surn;
  }
}

Kwa njia hii maadili yaliyopitishwa yatakuwa patikana katika mbinu zote za darasani. Kwa mfano tutatumia maadili yaliyopitishwa katika baadhi ya mbinu:

javascriptclass User {
  constructor(name, surn) {
    this.name = name;
    this.surn = surn;
  }
  
  show() {
    return this.name + ' ' + this.surn;
  }
}

Wacha tuangalie jinsi hii inavyofanya kazi. Tutunde kitu kipya, tukipitisha ndani yake kigezo cha jina na jina la ukoo ya mtumiaji:

javascriptlet user = new User('john', 'smit');

Wacha sasa tuelekeze kwenye mbinu yetu:

javascriptconsole.log(user.show());
Задание 1

Pitisha kwenye ujenzi wa darasani Employee jina na mshahara wa mfanyikazi na uandike katika sifa zinazolingana.

Задание 2

Tengeneza mbinu, ambayo itakuwa inatoa jina la mfanyikazi.

Задание 3

Tengeneza mbinu, ambayo itakuwa inatoa mshahara wa mfanyikazi.

Задание 4

Tengeneza mbinu, ambayo itakuwa inaongeza mshahara wa mfanyikazi kwa 10%.