에듀윌 · SRP · 시험
출제 패턴
SRP 출제 4유형

이 표 한 장이면 SRP는 다 잡힌다

출제 형태핵심 매칭빈출도
정의→용어'하나의 책임만' / '변경 이유가 단 하나' → SRP
약자 매칭S = Single Responsibility = 단일 책임
위반 사례'한 클래스가 여러 일을 동시에' → SRP 위반
응집도 연계'기능적 응집을 객체 차원에서 실현' → SRP
개념 연결
SRP = 모듈 설계의 '기능적 응집도'를 클래스 차원에서 실현한 것. 보기에 '응집도를 높이려는 원칙'이 나오면 SRP 정답 가능성 큼.
⚠️ 시험 함정
'하나의 클래스가 여러 인터페이스를 구현해도 된다' → SRP 아니라 ISP 영역. SRP=책임 개수, ISP=인터페이스 개수.