[Design Pattern] 템플릿메소드(Template Method)란?
템플릿 메소드란 템플릿 메소드는 필수 처리절차를 정의한 일련의 과정을 메소드로 정의하고 final로 변경을 제한합니다 템플릿 메소드의 안의 메소드중 하나 이상이 추상메소드로 정의되며, 그 추상 메소드는 서브클래스에서 구현됩니다. 이렇게 하면 서브클래스에서 일부분을 구현할 수 있도록 하면서도 구조는 바꾸지 않아도 됩니다 후크 메소드란 후크메소드는 추상 클래스에서 선언되는 메소드이긴 하지만 기본적인 내용만 구현되어 있거나 아무 코드도 들어있지 않은 메소드 입니다. 이렇게 하면 서브클래스에서는 재정의를 할수 있고, 그냥 무시하고 넘어 갈 수도 있습니다. //template 메소드 final void prepareRecipe() { // 기본적인 커피 or 차 만드는 프로세스 boilWater(); // 물을 ..
DesignPattern
2020. 11. 23. 00:32
공지사항
최근에 올라온 글
최근에 달린 댓글
- Today
- Yesterday
링크
TAG
- Observer Pattern
- reactive
- Spring
- exception
- 영속성
- Java
- template method
- 부하테스트
- strategy
- jvm
- object
- concurrency
- jdk11
- LAMBDA
- Concurrecy
- JMeter
- template
- Design Pattern
- 디자인패턴
- Serializable
- in-memory
- gslb
- iterable
- Serialize
- observable
- nosql
- reactive stream
- 메인보드#asrock b650m #조립pc #후기이벤트
- Redis
- Effective JAVA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함