ts重点学习44-接口得继承笔记

export default {}


// - 接口继承就是说接口可以通过其他接口来扩展自己。
// - Typescript 允许接口继承多个接口。
// - 继承使用关键字 extends。


// 单继承
interface IPerson {
  age: number
}

interface IName extends IPerson {
  name: string
}

let lady:IName = {
  name: "邱淑贞",
  age: 18
}


// 多继承
// interface IFatherMoney {
//   m1: number
// }

// interface IMotherMoney {
//   m2: number
// }

// interface ISon extends IFatherMoney, IMotherMoney {
//   s: number
// }

// let money: ISon = {
//   m1: 100,
//   m2: 100,
//   s: 100
// }

interface IFatherMoney {
  m1: number
}

interface IMotherMoney {
  m2: string
}

interface ISon extends IFatherMoney, IMotherMoney {
  s: number
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值