接口可以通过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;