Как можно создать класс в TypeScript?

Пользователь

от larue , в категории: Компьютерные технологии , год назад

Как можно создать класс в TypeScript?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от carrie , год назад

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