TS——抽象类

Posted 小姚同学要继续加油呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TS——抽象类相关的知识,希望对你有一定的参考价值。

// 抽象类不能创建实例
(function () {
  abstract class Animal {
    name: string;
    constructor(name: string) {
      this.name = name;
    }
    // 抽象方法只能且必须在子类进行重写
    abstract sayHi(): void;
  }

  class Dog extends Animal {
    sayHi() {
      console.log("hihihi");
    }
  }
  class Cat extends Animal {
    constructor(name: string) {
      super(name);
    }
    sayHi() {
      console.log("hi");
    }
  }
})();

以上是关于TS——抽象类的主要内容,如果未能解决你的问题,请参考以下文章

TS——抽象类

TS——抽象类

ts 类的变量、方法、实例化、继承、实现接口、抽象类

Android 逆向类加载器 ClassLoader ( 类加载器源码简介 | BaseDexClassLoader | DexClassLoader | PathClassLoader )(代码片段

ts的接口

Angular 类没有实现继承的抽象成员