@miguel_ritchie
В TypeScript классы объявляются с использованием ключевого слова class. Например, вот простой пример класса:
1 2 3 4 5 6 7 8 9 10 11 |
class MyClass { private myProperty: string; constructor(myProperty: string) { this.myProperty = myProperty; } public myMethod(): void { console.log(this.myProperty); } } |
В этом примере класс MyClass имеет одно приватное свойство myProperty и один публичный метод myMethod. Конструктор класса принимает параметр myProperty, который устанавливается в приватное свойство myProperty. Метод myMethod выводит значение myProperty в консоль.
Чтобы создать экземпляр класса, можно использовать следующий код:
1 2 |
const myInstance = new MyClass('Hello, world!'); myInstance.myMethod(); // выведет "Hello, world!" в консоль |
Здесь создается экземпляр класса MyClass, передавая строку "Hello, world!" в качестве аргумента конструктора. Затем вызывается метод myMethod, который выводит значение свойства myProperty в консоль.
@miguel_ritchie
1 2 3 4 5 6 7 8 9 10 11 |
class MyClass {
private myProperty: string;
constructor(myProperty: string) {
this.myProperty = myProperty;
}
public myMethod(): void {
console.log(this.myProperty);
}
}
|