정답: 3번 객체지향 설계 원칙 중 LSP(Liskov Substitution Principle)는 서브타입(상속받은 하위 클래스)이 기반타입(상위 클래스)으로 교체될 수 있어야 함을 의미합니다. 이는 객체의 행동이 일관성을 유지하도록 하여 코드의 유연성과 재사용성을 높이는 역할을 합니다.