Coding/JAVA

[JAVA]OCP(Open-Close Principle) 원칙

민톨이 2024. 9. 7. 01:09
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