⭐
🍌
☁️
✨
‹ 返回课程
类与继承
编程代码 · JavaScript
💡 ES6 class 语法定义类,extends 实现继承和方法重写
class Animal {↵// 用 class 关键字定义 Animal 基类
constructor(name) {↵// 构造函数,创建实例时自动调用
this.name = name;↵// 将参数 name 赋值给实例属性 this.name
}↵// 构造函数结束
speak() {↵// 定义 speak 方法
return `${this.name} makes a sound.`;↵// 用模板字符串返回动物发声的描述
}↵// 方法结束
}↵// Animal 类结束
class Dog extends Animal {↵// Dog 类继承自 Animal,获得其所有属性和方法
speak() {↵// 重写父类的 speak 方法
return `${this.name} barks.`;↵// 返回小狗特有的叫声描述
}↵// 方法结束
}// Dog 类结束
0 字/分0% 准确
🐵
c左手中指
ESC 暂停⌫ 退格