Додати до Chrome
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Принцип заміщення Лісков звучить так:
підтипи повинні бути замінні базовими типами
модулі верхнього рівня не повинні залежати від модулів нижнього рівня. Обидва повинні залежати від абстракції. Абстракції не повинні залежати від деталей. Деталі повинні залежати від абстракцій.
клієнти не повинні залежати від методів, які вони не використовують
не повинно бути більше однієї причини для зміни класу
програмні сутності повинні бути відкриті для розширення, але закриті для зміни
Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!