Sifat melalui Parameter Pembina dalam OOP dalam JavaScript
Pembolehubah, yang dihantar melalui parameter pembina, boleh ditulis ke dalam sifat objek:
javascriptclass User {
constructor(name, surn) {
this.name = name;
this.surn = surn;
}
}
Dengan cara ini, nilai yang dihantar akan boleh diakses dalam semua kaedah kelas. Sebagai contoh, mari kita gunakan nilai yang dihantar dalam beberapa kaedah:
javascriptclass User {
constructor(name, surn) {
this.name = name;
this.surn = surn;
}
show() {
return this.name + ' ' + this.surn;
}
}
Mari kita uji bagaimana ini berfungsi. Buat objek baru, dengan menghantar nama dan nama keluarga pengguna sebagai parameter:
javascriptlet user = new User('john', 'smit');
Sekarang mari kita rujuk kaedah kami:
javascriptconsole.log(user.show());
Задание 1
Hantar kepada pembina
kelas Employee nama
dan gaji pekerja dan tuliskan
mereka ke dalam sifat yang sepadan.
Задание 2
Buat kaedah yang akan menunjukkan nama pekerja.
Задание 3
Buat kaedah yang akan menunjukkan gaji pekerja.
Задание 4
Buat kaedah yang akan
menambah gaji
pekerja sebanyak 10%.