接口可以通过extends继承,看代码如下
interface commonPerson {
name: string;
age: number;
sex: string;
address: string;
}
interface Police extends commonPerson {
idCard: string;
job: string;
}
let LiHanxing: Police = {
name: "李汉星",
age: 22,
sex: "男",
address: "北京",
idCard: "12345678901234567890",
job: "警察",
};
可以看到,Police extends继承了commonPerson,具备了commonPerson的name、age、sex、address;
本文介绍了如何在JavaScript中使用接口继承,以Police接口为例,它扩展了commonPerson接口,增加了idCard和job属性。展示了接口扩展在类定义中的应用。
9557

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



