asked
Spring Core Principles - Basic Edition
The 5 Principles of Good Object-Oriented Design (SOLID)
Written on
·
629
1
OCP 개방 -폐쇄 원칙
확장에는 열려있으나 변경에는 닫혀 있어야 한다.
-> 인터페이스를 구현한 새로운 클래스를 하나 만들어서 새로운 기능을 구현
그러면 소수의 메서드를 수정하고 싶은 경우, 본래 있던 클래스의 수정하지 않을 메서드들을 호출하여 사용해도 될까요?
Answer 1
0
안녕하세요. tlacodnjs667님, 공식 서포터즈 David입니다.
말씀하신 대로 하셔서 문제를 해결할 수 있다면 그렇게 작성하셔도 무방합니다.
감사합니다.