<!doctype html>
<html>
<head>
</head>
<body>
<script>
class Animal {
eat() {
console.log('我会吃')
}
run() {
console.log('我会跑')
}
}
class Bird extends Animal {
run(){
console.log('我跑不快')
}
}
const bird = new Bird()
bird.run()
</script>
</body>
</html>
当子类和父类有相同的方法名时,子类会将父类的方法覆盖掉。如果需要保留父类方法的内容,并且在子类增加新的功能,可以使用super
class Bird extends Animal {...