看了阮一峰的ES6教程,对于class 和 super还是有点疑惑,首先创建一个Book类然后创建一个子类book继承父类Book,super调用父类的构造函数,在toSay中调用父类的getName()方法,浏览器报错以下是阮一峰有关class的例子,代码结构只是比我多在子类上定义一个color属性,如果我的子类不需要自己的属性,完全调用父类的属性和方法,不行吗?还有一个疑惑阮老师说super()在子类中是必须定义的可是我的代码并没有super,浏览器执行了请问这是为什么?
1 回答
阿晨1998
TA贡献2037条经验 获得超6个赞
可以,子的book没有传参数
class book extends Book{
constructor(book1, book2) {
super(book1, book2);
}
toSay() {
super.getName();
}
}
添加回答
举报
0/150
提交
取消
