易百教程

16、Typescript中的类是什么?请列出类的一些特性。

我们知道,TypeScript 是一种面向对象的 JavaScript 语言,支持类、接口等 OOP 编程特性。与 Java 一样,类是用于创建可重用组件的基本实体。它是一组具有共同属性的对象。类是用于创建对象的模板或蓝图。它是一个逻辑实体。class关键字用于在 Typescript 中声明一个类。

例子:

class Student {    
    studCode: number;    
    studName: string;    
    constructor(code: number, name: string) {    
            this.studName = name;    
            this.studCode = code;    
    }    
    getGrade() : string {    
        return "A+" ;    
    }    
}

一类的特点是 -

  • 继承
  • 封装
  • 多态性
  • 抽象