# Наследование ООП классов в TypeScript

Наследование классов в TypeScript осуществляется обычным образом, так же, как и в чистом JavaScript.

Давайте попробуем. Пусть у нас есть следующий класс:

`class User { name: string; constructor(name: string) { this.name = name; } }`

Давайте унаследуем от этого класса:

`class Student extends User { course: number; constructor(name: string, course: number) { super(name); this.course = course; } }`

Создайте класс `Employee`, который наследует от класса `User`.

← →
↑