如何解决TypeScript 扩展类第一个参数未设置/显示
我刚刚开始使用 TS,现在正在上课。 我有这个相当简单的例子,但没有看到,为什么当我在 console.log 中记录新车“merced”的属性时,我可以看到字符串颜色,但看不到轮子的数量。
class Vehicle {
constructor(public color: string) {}
honk(): void {
console.log('Meep')
}
}
class Car extends Vehicle {
constructor(public wheels: number,color: string) {
super(color);
}
}
const merced = new Car(2,'red');
console.log(merced.color)
console.log(merced.wheels)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。