使用 TypeScript 來建立類(Classes)

TypeScript 是一種 JavaScript 的超集,它提供了類似於 Java 的類別系統,可以讓開發者更容易地建立和管理大型應用程式。本文將介紹如何使用 TypeScript 來建立類別,以及如何使用它們來建立物件。

什麼是 TypeScript 類別?

TypeScript 類別是一種封裝,它可以將相關的資料和行為組合在一起,並將它們封裝在一個物件中。它們可以用來建立物件,並將資料和行為封裝在一起,以便更容易地管理和維護。

如何建立 TypeScript 類別?

建立 TypeScript 類別的方法很簡單,只需要使用 class 關鍵字,並指定類別的名稱,就可以建立一個類別。例如,以下是一個簡單的類別:

class Person {

}

在這個類別中,我們可以定義資料和行為,以便將它們封裝在一個物件中。例如,我們可以定義一個名為 name 的資料成員,以及一個名為 sayHello 的行為:

class Person {
    name: string;

    sayHello() {
        console.log(`Hello, my name is ${this.name}`);
    }
}

在這個類別中,我們定義了一個名為 name 的資料成員,以及一個名為 sayHello 的行為。

如何使用 TypeScript 類別?

一旦建立了 TypeScript 類別,就可以使用它來建立物件。例如,我們可以使用 new 關鍵字來建立一個 Person 物件:

let person = new Person();

一旦建立了物件,就可以使用它來存取類別中定義的資料和行為。例如,我們可以使用以下語法來存取 name 資料成員:

person.name = "John";

我們也可以使用以下語法來呼叫 sayHello 行為:

person.sayHello();

總結

TypeScript 提供了一種類似於 Java 的類別系統,可以讓開發者更容易地建立和管理大型應用程式。本文介紹了如何使用 TypeScript 來建立類別,以及如何使用它們來建立物件。

Categorized in:

Tagged in: