에듀윌 · OCP · 시험
★ 빈출 1순위
매 회차 거의 그대로 출제

정의 빈칸 매칭이 최상 빈출

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