Osztályok deklarálása és példányosítása a TypeScriptben
A TypeScript osztályai bővítik az ES6 funkciót, ha typeScript-specifikus funkciókat ad hozzá, például típusjegyzeteket az osztálytagokhoz, hozzáférési módosítókat, valamint a szükséges vagy választható paraméterek megadásának lehetőségét. A TypeScript használatának egy másik előnye, hogy a használatával osztályokkal fejleszthet, majd lefordíthatja őket JavaScriptre, amely szükség szerint működik az összes fő böngészőben és platformon.
Tanulási célkitűzések
Ebben a modulban a következőket fogja végrehajtani:
- Ismerje meg, hogyan írhatja le a TypeScript-osztályok az objektumok alakját.
- Osztály deklarálása TypeScript használatával.
- Osztály példányosítása TypeScript használatával.
- Hozzáférési módosítók alkalmazása egy osztályra.
- Statikus tulajdonságok definiálása egy osztályban.
- Deklaráljon egy másik osztályt kiterjesztő osztályt.
- Deklaráljon egy felületet az osztályalakzat biztosításához.
- Határozza meg, hogy mikor kell illesztőt vagy osztályt használni egy objektum szerkezetének meghatározásához.
Előfeltételek
- A TypeScript ismerete
- A JavaScript ismerete
- A TypeScript-függvények és -felületek ismerete.
- Telepített szoftver:
- Git
- Visual Studio Code
- Node.js
- TypeScript