Курс «JS: Погружаясь в классы»

позднее связывание
трейты
абстрактные классы

Последнее обновление: 24 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

Включено в курс

8 уроков (видео и/или текст)
7 упражнений в тренажере
25 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

На этом курсе вы более подробно изучите наследование. Вы узнаете о принципе подстановки Лисков и паттерне «шаблонный метод». В итоге вы научитесь правильно применять наследование и узнаете, какие есть ограничения.

Чему вы научитесь

  • Грамотно выбирать между наследованием и композицией
  • Следовать принципу подстановки Лисков при построении иерархий классов
  • Реализовывать паттерн «шаблонный метод»
  • Познакомиться с иерархиями исключений

Программа

1

О курсе

Знакомимся с целями и задачами курса

2

Наследование

Знакомимся с синтаксической возможностью выстраивать иерархии классов

3

Позднее связывание

Разбираемся, как между собой связаны части разных классов внутри объекта

4

Шаблонный метод

Знакомимся с делегирующим паттерном

5

Переопределение методов

Учимся переопределять поведение и запрещать это делать

6

Принцип подстановки Лисков

Изучаем формальный способ проверки корректности иерархии

7

Исключения

Знакомимся с иерархиями исключений

8

Композиция вместо наследования

Разбираем ограничения наследования и ищем альтернативные способы работы

Формат обучения

Испытания

1

Система бронирования

2

Безопасная регистрация

3

Гибкий логгер

Рекомендуемые программы

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы