Which SOLID principle requires that derived classes be interchangeable with their base classes?
Single Responsibility Principle
Interface Segregation Principle
Liskov Substitution Principle
Open-Closed Principle

Object-Oriented Programming Exercises are loading ...