# Методы классов в ООП в TypeScript

Давайте теперь научимся создавать методы классов. Пусть у нас есть класс `User` со свойством `name`:

`class User { name: string = ''; }`

Сделаем метод, возвращающий имя юзера, указав ему тип возвращаемого значения:

`class User { name: string = ''; getName(): string { return this.name; } }`

А теперь сделаем метод, изменяющий значение имени. Имя будет передаваться параметром и для этого параметра мы также должны указать тип:

`class User { name: string = ''; getName(): string { return this.name; } setName(name: string): void { this.name = name; } }`

Создайте класс `Student` со свойствами `name` и `age`. Добавьте методы для получения и изменения этих свойств.

← →
↑