반응형
Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- backjoon
- BFS
- 삼성sw문제
- 알고리즘
- 백준 알고리즘
- 백준
- 언더라이터
- 현대오토에버 코딩테스트
- 조합
- 재귀함수
- 금융IT
- IT
- 너비탐색
- 개발
- 네트워크
- Android
- 모바일
- dfs
- 익명객체
- Java
- 안드로이드
- 삼성SW테스트
- 데이터베이스
- 다이나믹 프로그래밍
- 멀티스레드
- 익명클래스
- dp
- 자바
- CKLU
- 프로그래머스
Archives
- Today
- Total
목록java template method (1)
Limky 삽질블로그
안녕하세요. Limky입니다. 이번 시간은 템플릿 메서드 패턴(Template Method Pattern)에 대해서 알아보겠습니다.바로 예제를 보겠습니다. 자동 기어 변속 하는 자동차가 있고, 수동 기어 변속을 하는 자동차가 있다고 칩시다.위와 같이 playWithOwner()메서드는 동일하게 구현되어 있지만, 가운데 자동 기어 변속인지 기어를 수동으로 조작 하는지에 대해서는 서로 다릅니다. 이럴 경우 템플릿 메서드 패턴(Template Method Pattern)을 사용해서 설계하면 됩니다.템플릿 메서드 패턴 디자인 테이블을 먼저 봅시다. 한꺼번에 구체클래스를 구현하지 않고 추상클래스의 템플릿 메서드를 구현해 놓으면, 구체클래스 가 상속받아 자신이 필요한 메서드들을 작성해주는 방식입니다. 자 이제 템플..
프로그래밍/Design_Pattern
2017. 8. 27. 17:22