Class
class Animal {
constructor(name){
this._name = name;
}
callName(){
console.log(this._name);
}
get name(){
// not allowed
// return this.name;
return this._name;
}
set name(input){
this._name = input;
}
}
class Cat extends Animal {
meow(){
console.log("meow");
}
}
const mimi = new Cat("mimi");
// inherit from parent
mimi.callName();
// setter
mimi.name = 'mimi1';
// getter
console.log(mimi.name);Last updated