Explain the Liskov Substitution Principle (LSP). What happens if it's violated? (Square/Rectangle problem) | Advanced Concepts and Design Principles | OOPS Interview Questions | NextRound.in