我们知道,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+" ;
}
}
一类的特点是 -
- 继承
- 封装
- 多态性
- 抽象