Liskov Substitution Principle Liskov Substitution Principle states that subclasses should be substitutable for their base classes. for example the sort method in Collections class requires a List and ...