typescript 中的类
时间: 2023-10-23 10:34:03 浏览: 109
简单了解TypeScript中如何继承 Error 类
TypeScript中的类是用来创建对象实例的蓝图,它们可以包含属性和方法。通过使用类,可以将相关的数据和功能封装到一个单独的实体中。
下面是一个简单的TypeScript类的示例:
```typescript
class Person {
name: string;
age: number;
constructor(name: string, age: number) {
this.name = name;
this.age = age;
}
sayHello() {
console.log(`Hello, my name is ${this.name} and I'm ${this.age} years old.`);
}
}
```
在上面的示例中,我们定义了一个名为Person的类,它有两个属性(name和age),一个构造函数和一个sayHello方法。构造函数用于在创建对象实例时初始化类的属性。sayHello方法用于输出一个打招呼的信息。
要使用这个类创建对象实例,可以像这样调用构造函数:
```typescript
const person = new Person("Alice", 25);
person.sayHello(); // 输出:Hello, my name is Alice and I'm 25 years old.
```
通过调用类的属性和方法,我们可以访问和操作对象实例的数据和功能。
此外,TypeScript还支持继承和访问修饰符等面向对象的特性,使得类的定义更加灵活和复杂。你可以在TypeScript官方文档中了解更多关于类的使用和特性:https://www.typescriptlang.org/docs/handbook/classes.html
阅读全文