extends用来继承类,implements用来实现一个接口
- extends案例
interface Person{
money:number
}
//implements是对某个接口的实现,必须满足接口的类型规范
class Father implements Person {
public money: number = 1000
}
//extends是对某个类的继承,可获取父类的所有的静态属性
class Son extends Father {
constructor() {
super();
}
getMoney(): void {
console.log(this.money,333);
}
}
const son=new Son()
son.getMoney()
}