定义一个MONKEY类继承ANIMAL
类
class Animal {
constructor(name) {
this.name = name;
}
eat() {
console.log(`${this.name} is eating`);
}
sleep() {
console.log(`${this.name} is sleeping`);
}
move() {
console.log(`${this.name} is moving`);
} //定义一个Animal类,有名字、吃、睡、动四个方法。
class Monkey extends Animal{ //定义一个Monkey类,继承Animal类。
constructor(name){ //构造函数传入的参数是名字。
super(name); //调用Animal的构造函数,传入参数。
climb(){ //定义新的方法climb(),表明猴子会攀岩。 console.log(`${this.name} can climb trees!`); } }
免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。