酷代码 AI
菜单
全部AI  /  热门  /  AI写代码神器
服务商

使用类和类的继承 要求:创建一个名为 animal 的类,包含一个构造函数和一个 speak 方法。然后创建一个继承自 animal 的 dog 类,并重写 speak 方法来输出“woof”。实例化一个 dog 对象并调用 speak 方法。 class animal { constructor(name) { this.name = name; } speak() { // 输出通用的动物声音 } } ​ // 创建一个 dog 类,继承 animal

以下是使用 JavaScript 实现的代码: ```javascript class Animal { constructor(name) { this.name = name; } speak() { console.log("通用的动物声音"); } } class Dog extends Animal { speak() { console.log("woof"); } } let myDog = new Dog("Fido"); myDog.speak(); ``` 在上述代码中,我们首先创建了一个 `Animal` 类,它有一个构造函数用于设置动物的名称,并具有一个 `speak` 方法输出通用的动物声音。然后创建了一个继承自 `Animal` 的 `Dog` 类,并重写了 `speak` 方法,使其输出 "woof"。最后实例化了一个 `Dog` 对象 `myDog` 并调用了 `speak` 方法。 [2024-10-29 21:08:03 | AI写代码神器 | 191点数解答]

相关提问