Penetap Sifat dalam OOP dalam JavaScript
Untuk menulis sifat persendirian, kaedah juga dibuat
yang dipanggil penetap.
Nama mereka harus bermula dengan perkataan
set. Mari buat penetap
sifat:
class User {
#name;
#surn;
setName(name) {
this.#name = name;
}
setSurn(surn) {
this.#surn = surn;
}
getName() {
return this.#name;
}
getSurn() {
return this.#surn;
}
}
Mari kita semak kerja pengambil dan penetap. Mari buat objek daripada kelas kami:
let user = new User;
Gunakan penetap untuk menetapkan nilai sifat:
user.setName('john');
user.setSurn('smit');
Gunakan pengambil untuk memaparkan nilai sifat:
console.log(user.getName());
console.log(user.getSurn());
Tambah penetap sifat
ke dalam kelas Employee anda.