class Person {
name: string
constructor(name: string) { //构造函数,实例化时触发的方法
this.name = name
}
run(): string {
return `${this.name}在吃饭`
}
}
class Web extends Person{
constructor(name: string) {
super(name)
}
}
var w = new Web('李四')
console.log(w.run()) //李四在吃饭
5.ts中实现继承extends、super
最新推荐文章于 2025-10-29 21:37:15 发布
这篇博客介绍了 TypeScript 中的类 `Person` 及其子类 `Web` 的定义和使用。通过构造函数和方法的继承,展示了 `Web` 类如何从 `Person` 类继承属性和行为。示例中创建了一个 `Web` 类的实例 `w` 并调用了其 `run()` 方法,输出了 `李四在吃饭`。
664

被折叠的 条评论
为什么被折叠?



