Как можно создать класс в TypeScript?
@larue
Для создания класса в TypeScript нужно использовать ключевое слово class, за которым следует имя класса, например:
1 2 3 |
class MyClass { // тело класса } |
Внутри класса можно определить поля, методы и конструктор, например:
1 2 3 4 5 6 7 8 9 10 11 |
class MyClass { private myVariable: number; // приватное поле класса constructor(var1: number, var2: number) { // конструктор this.myVariable = var1 + var2; } public myMethod(): void { // публичный метод класса console.log(this.myVariable); } } |
В этом примере мы создали класс MyClass, который имеет приватное поле myVariable, конструктор, который принимает два аргумента и присваивает сумму этих аргументов полю myVariable, и публичный метод myMethod, который выводит значение поля myVariable в консоль.