【TypeScript】初探,行则将至
// 定义一个简单的TypeScript接口
interface Person {
name: string;
age: number;
}
// 实现这个接口的一个简单类
class SimplePerson implements Person {
name: string;
age: number;
constructor(name: string, age: number) {
this.name = name;
this.age = age;
}
}
// 使用
const person = new SimplePerson('Alice', 30);
console.log(person.name); // 输出: Alice
console.log(person.age); // 输出: 30
这段代码定义了一个Person
接口,该接口有name
和age
两个属性。然后实现了一个简单的SimplePerson
类,该类实现了Person
接口。最后,我们创建了一个SimplePerson
的实例,并打印出了它的name
和age
属性。这是TypeScript中接口使用的一个基本示例。
评论已关闭