![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/nbAIs/btsHSU4mmIY/V30zTFuAItTPd0T45koFpk/img.png)
템플릿 메소드 패턴이란?템플릿 메소드 패턴은 여러 클래스에서 공통으로 사용하는 메서드를 템플릿화 하여 상위 클래스에서 정의하고, 하위 클래스마다 세부 동작 사항을 다르게 구현하는 패턴이다. 즉, 변하지 않는 기능(템플릿)은 상위 클래스에 만들어두고 자주 변경되며 확장할 기능은 하위 클래스에서 만들도록 하여, 코드의 중복을 막고 하위 클래스에서 확장을 제어할 수 있도록 한다. 템플릿 메소드 패턴 사용 법Template(추상 클래스)하위 클래스에서 구현해야 할 추상 primitive 오퍼레이션들을 정의알고리즘의 기본 골격을 구성하는 템플릿 메소드를 구현ConcreteClass(구현 클래스)템플릿 메소드에서 이용될 primitive operation들을 구현-> ConcreteClass는 변동되는 부분을 구현..
CS/Design Pattern
2024. 6. 9. 21:31
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 컴포지트패턴
- 상태 패턴
- dfs
- jpa
- n+1
- 플라이웨이트패턴
- springsecurity
- 프로토타입 패턴
- UML 필요성
- restapi
- FacadePattern
- CompositePattern
- 양방향연관관계
- 메멘토 패턴
- Flutter
- 책임체인패턴
- GithubActions
- 빌더 패턴
- 브리지 패턴
- 구글로그인
- java문법
- Iterator Pattern
- ArrayDeque
- 퍼싸드패턴
- 프록시패턴
- 복합체 패턴
- Chain of Responsibility
- 책임연쇄패턴
- idtoken
- 반복자 패턴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
글 보관함