Принцип подстановки Лисков (Liskov Substitution Principle, LSP) - это один из пяти принципов SOLID, который гласит, что объекты должны быть заменяемыми на экземпляры их подтипов без изменения корректности программы. Другими словами, если у нас есть класс A и класс B, который является подтипом класса...