Карточка Junior ООП и класс Object спрашивают часто обновлено

Принципы ООП

Вопрос

Назови принципы ООП одной фразой каждый.

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

Инкапсуляция: состояние скрыто, доступ через методы, держащие инварианты. Наследование: класс расширяет другой и получает его поведение.

Ответ

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

Разбор

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

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.