C# Liskov substitution principle 2075 / C# / Шаблони / SOLID / Liskov substitution principle Принцип підстановки Лісков Об'єкти в програмі можуть бути заміненими їхніми нащадками без зміни коду програми