MST
星途 面试题库

面试题:JavaScript类的继承与方法重写

定义一个`Animal`类,具有`name`属性和`makeSound`方法,`makeSound`方法打印`动物发出声音`。再定义一个`Dog`类继承自`Animal`类,重写`makeSound`方法,使其打印`汪汪汪`,并添加一个`bark`方法,该方法调用`makeSound`方法。
16.8万 热度难度
编程语言JavaScript

知识考点

AI 面试

面试题答案

一键面试
class Animal:
    def __init__(self, name):
        self.name = name

    def makeSound(self):
        print("动物发出声音")


class Dog(Animal):
    def makeSound(self):
        print("汪汪汪")

    def bark(self):
        self.makeSound()