정진(바르게 나아가기)
/
포스트
/
스프링부트
/
SpringBoot
/
[Spring Boot] 디자인 패턴
Search
Duplicate
Share
[Spring Boot] 디자인 패턴
생성일
2022/11/30 23:33
태그
디자인 패턴 정리(학습하고 이해하는 대로 추가 예정)
1.
탬플릿 메소드 패턴 : 슈퍼클래스에 기본적인 로직의 흐름을 만들고, 그 기능의 일부를 추상 메소드나 오버라이딩이 가능한 protected 메소드 등으로 만든 뒤 서브 클래스에서 이런 메소드를 필요에 맞게 구현해서 사용하도록 하는 방법.
2.
팩토리 메소드 패턴 : 서브 클래스에서 구체적인 오브젝트 생성 방법을 결정하게 하는 것