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 类的变量、方法、实例化、继承、实现接口、抽象类

抽象类与多态

TypeScript教程# 12:抽象类

TypeScript中的类』五分钟掌握ts的类,你也能月入1.5w+