Getters and Setters в сценарии Java
const student = {
// data property
firstName: 'Monica',
// accessor property(getter)
get getName() {
return this.firstName;
},
//accessor property(setter)
set setName(newName){
this.firstName = newName;
}
};
// accessing data property
console.log(student.firstName); // Monica
// accessing getter methods
console.log(student.getName); // Monica
// trying to access as a method
console.log(student.getName()); // error
// change(set) object property using a setter
student.changeName = 'Sarah';
console.log(student.firstName); // Sarah
Worried Wolverine