작성한 질문수
스프링 핵심 원리 - 기본편
좋은 객체 지향 설계의 5가지 원칙(SOLID)
작성
·
536
1
OCP 개방 -폐쇄 원칙
확장에는 열려있으나 변경에는 닫혀 있어야 한다.
-> 인터페이스를 구현한 새로운 클래스를 하나 만들어서 새로운 기능을 구현
그러면 소수의 메서드를 수정하고 싶은 경우, 본래 있던 클래스의 수정하지 않을 메서드들을 호출하여 사용해도 될까요?
답변 1
0
안녕하세요. tlacodnjs667님, 공식 서포터즈 David입니다.
말씀하신 대로 하셔서 문제를 해결할 수 있다면 그렇게 작성하셔도 무방합니다.
감사합니다.