TS学习之路004-类
cirzear / / 学习之路 / 阅读量 389
类的继承和成员
  1. 内部属性只在实例上,而不是在原型上
  2. 实例的属性必须有初始值或者在构造函数中初始化(或者把属性声明为可选属性)
  3. 派生类的构造函数必须有super调用,父类中的属性子类也得有
  4. priveta => 类和类中的方法不可被调用和继承
  5. protect => 能在子类中调用而不能在实例中调用
  6. 只读属性必须被初始化
  7. 静态成员可被继承,但不可在实例中调用
抽象类
  1. 抽象类只能被继承不能被实例化
  2. 内部方法可被子类复用,内部抽象方法可被重写
  3. ts中的this类型,方便实现链式调用
类和接口的关系
  1. 类实现接口的时候必须实现接口中所有属性
  2. 接口只能约束类的共有成员,接口不能约束类的构造函数
  3. 接口之间可相互继承,实现接口复用
  4. 接口可通过类实现 implements 关键字
  5. 接口可抽离出类的 public, private, protect 三种成员类型
支付宝捐赠
请使用支付宝扫一扫进行捐赠
微信捐赠
请使用微信扫一扫进行赞赏
有 0 篇文章