728x90
📋OCP란?
📌 Open for extension: 새로운 기능의 추가나 변경 사항이 생겼을 때, 기존 코드는 확장할 수 있어야 한다.
📌 Closed for modification: 기존의 코드는 수정되지 않아야 한다.
=> 확장에는 열려있고, 변경에는 닫혀 있다는 뜻
: 기존의 코드 수정 없이 새로운 기능을 추가할 수 있다는 의미
'Coding > JAVA' 카테고리의 다른 글
| Scanner와 BufferedReader 차이 (0) | 2024.10.27 |
|---|---|
| [JAVA]StringBuilder (0) | 2024.09.18 |
| [JAVA]상속과 메서드 오버라이딩(@override) (1) | 2024.09.03 |
| [JAVA] 클래스/메서드 호출 코드 리팩토링 (0) | 2024.08.23 |
| [JAVA]NullPointerException (0) | 2024.08.23 |