@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
в консоль.