# Классы, модули и наследование в ООП в JavaScript

Давайте посмотрим, как наследовать классы, размещенные в модулях. Пусть у нас есть следующий класс:

`export default class User { }`

Пусть от этого класса мы будем наследовать другой класс:

`export default class Student extends User { }`

В этом случае к классу-потомку нужно подключить класс-родитель:

`import User from './User.js'; export default class Student extends User { }`

Разместите класс `Programmer` в отдельном файле.

Сделайте так, чтобы класс `Programmer` наследовал от класса `Employee`.

←→
↑