③
정답
③은 ISP의 정의 — LSP 자리에 끼어 있다
| ① | SRP — 한 책임 (정확) |
| ② | OCP — 확열수닫 (정확) |
| ③ ✓ | '사용하지 않는 메서드 의존 X' = ISP 정의. LSP는 '자식이 부모 완전 대체' |
| ④ | DIP — 추상에 의존 (정확) |
합격 암기 · 5원칙 한 줄씩
SRP=한책임 / OCP=확열수닫 / LSP=자대부 / ISP=쪼개기 / DIP=추의. 다섯 줄만 외우면 어떤 자리 바꾸기도 적발. SRP·ISP는 둘 다 '분리'라 책임(클래스) vs 메서드(인터페이스)로 구분.