假设我有一个类,它接受用户输入并将其插入到一个对象中,该对象现在被推入一个名为data(this.data)的新数组中。
class Player {
constructor(size) {
this.data = new Array(size)
}
getPlayerInfo() {
let userName = " "
let characteristicMap = {UserName : " " ,
Type : " " ,
Village : " "}
....
this.data.push([characteristicMap])
console.log(this.data)
}
}
如果我想创建一个使用父类数组中数据的子类,我该怎么做呢?
class War extends Player {
}
2条答案
按热度按时间xdyibdwo1#
您可以简单地从父类访问数据,就像它属于子类一样。
kr98yfug2#
您可以使用
super
保留字存取所有父系的类别属性和方法。(MDN article about the super keyword)
在本例中,在子类中,只需使用
super.data
访问父类中的属性