본문 바로가기 메뉴 바로가기

PROGRAMMING TRAVEL

프로필사진

PROGRAMMING TRAVEL

PROGRAMMING TRAVEL
검색하기 폼 Mountain View
  • Note List (114)
    • JAVA (17)
      • 정리 (16)
      • 문제해결,기타 (1)
    • JavaScript (3)
      • ReactJS (0)
    • 자바코딩 (1)
    • JSP (7)
      • 정리 (1)
    • DB (13)
      • 정리 (13)
      • 쿼리문 (0)
      • MySQL (0)
    • Design Pattern (1)
    • SPRING (25)
      • 정리 (21)
      • 개발환경 (1)
      • 문제해결 (0)
      • JPA (3)
    • Git (3)
    • JQUERY (13)
    • LINUX (22)
    • C언어 (4)
    • SQLD (2)
  • GUESTBOOK
  • TAG
  • RSS

Design Pattern
Template method패턴

Templeate method패턴은 추상메서드를 사용한 패턴으로써 메소드의 실행 알고리즘은 추상클래스에서 담당하고, 이 추상클래스를 상속받는 클래스는 추상클래스의 추상메서드를 구현하는 패턴입니다. 이 패턴을 사용함으로써 생기는 이점은 알고리즘의 변경사항이 생길 때, 각각의 클래스에 대한 변경을 추상클래스 하나의 변경으로 축소함으로써 일일이 변경해야되는 막가파식 코딩을 막을 수 있습니다. //템플레이트 메소드 패턴 abstract class LotteWorld{ int token; abstract int 표내기(); abstract void 타기(); protected void 체험(){ int currentToken = 표내기(); //System.out.println(currentToken); if(c..

Design Pattern 2014. 9. 25. 20:21
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
TAG
more
Total
Today
Yesterday

Powered by Tistory / Designed by INJE

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.