Hello World

class Greeter {
    greeting: string;

    constructor(message: string) {
        this.greeting = message;
    }
    greet(): string {
        return this.greeting;
    }
};

let greeter = new Greeter("Hello, world!");
console.log(greeter.greet());

这里我们有一个类 Greeter,它有一个 constructor 和一个 greet 方法。我们可以使用 new 关键字构造一个类的实例,并传入一个我们希望 greet 方法输出到控制台的字符串。我们的 Greeter 类的实例存储在 greeter 变量中,然后我们称之为 greet 方法。