에듀윌
·
OCP · 시험
★ 빈출 1순위
매 회차 거의 그대로 출제
정의 빈칸 매칭이
최상 빈출
출제 형태
핵심 매칭
빈출도
정의 매칭
'확장에 열려 있고, 수정에 닫혀 있다' →
OCP
최상
영문 매칭
'Open for extension, Closed for modification'
상
약자 매칭
O
= Open-Closed = 개방-폐쇄
상
패턴 연결
팩토리 메서드·전략·템플릿 메서드 = OCP 실현
중
빈칸형
'( ㉠ )에 열려, ( ㉡ )에 닫혀' → 확장/수정
상
💡 합격 공식
OCP = 확열수닫 = 기존 코드 무수정으로 새 기능 추가.
핵심은 '무엇을 추상화할 것인가' 결정 — 자주 추가될 부분을 인터페이스로 빼두기.
⚠️ 시험 함정
'수정에 열려, 확장에 닫혀' 뒤집기 출제.
확장=O(열림), 수정=C(닫힘)
순서 고정.