TypeScript 类

· 约 3 分钟读完 · 第 16 / 20 章

在 TypeScript 中,类是一种非常重要的概念,它可以用来创建对象和定义对象的行为。类是面向对象编程中的基本概念,它可以包含属性和方法,可以通过实例化来创建具体的对象。

定义类

在 TypeScript 中,可以使用关键字class来定义一个类。下面是一个简单的类的定义示例:

在上面的示例中,我们定义了一个Person类,它有两个属性name和age,以及一个构造函数constructor和一个方法sayHello。

实例化类

要使用一个类,我们需要实例化它,即创建一个具体的对象。可以使用new关键字来实例化一个类,如下所示:

在上面的示例中,我们分别实例化了两个Person对象,并调用了它们的sayHello方法。

继承类

在 TypeScript 中,可以使用extends关键字来实现类的继承。下面是一个简单的继承示例:

在上面的示例中,我们定义了一个Student类,它继承自Person类,并新增了一个grade属性和一个study方法。

这就是 TypeScript 类的基本概念和用法,希望能帮助你更好地理解 TypeScript 中的面向对象编程。