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 方法。