OOP & Design Patterns - Liskov Substitution Principle - Subtype Behavioural Contract
Trace the sequence of events when a client calls a method on a subclass instance that violates the Liskov Substitution Principle by strengthening a postcondition. What happens step-by-step?
