Патерни проєктування · Senior · Запитання 46 з 75

У чому різниця між «успадкуванням реалізації» та «успадкуванням інтерфейсу»?

Пояснення

extends у класу тягне реалізацію й створює сильний зв'язок із батьком. implements або структурна типізація задають лише контракт. Більшість порад «composition over inheritance» стосуються саме успадкування реалізації.

Де почитати

Помилка в запитанні

Патерни проєктування · Senior · запитання 46

Перевірте себе

Пройдіть тест Патерни проєктування · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест