Properti melalui Parameter Konstruktor dalam OOP di JavaScript
Variabel yang diteruskan melalui parameter konstruktor, dapat ditulis ke dalam properti objek:
javascriptclass User {
constructor(name, surn) {
this.name = name;
this.surn = surn;
}
}
Dengan demikian nilai yang diteruskan akan dapat diakses di semua metode kelas. Sebagai contoh, mari gunakan nilai yang diteruskan dalam suatu metode:
javascriptclass User {
constructor(name, surn) {
this.name = name;
this.surn = surn;
}
show() {
return this.name + ' ' + this.surn;
}
}
Mari kita verifikasi cara kerjanya. Buat objek baru, dengan meneruskan nama dan nama belakang pengguna sebagai parameter:
javascriptlet user = new User('john', 'smit');
Sekarang akses metode kita:
javascriptconsole.log(user.show());
Задание 1
Teruskan ke konstruktor
kelas Employee nama
dan gaji karyawan dan tulis
mereka ke dalam properti yang sesuai.
Задание 2
Buat metode yang akan menampilkan nama karyawan.
Задание 3
Buat metode yang akan menampilkan gaji karyawan.
Задание 4
Buat metode yang akan
meningkatkan gaji
karyawan sebesar 10%.