개발일지

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 설정

Builder 1

[디자인 패턴] 빌더 패턴

코딩으로 학습하는 GoF의 디자인 패턴 빌더 동일한 프로세스를 거쳐 다양한 구성의 인스턴스를 만드는 방법 Director는 추가적인 기능이고 실질적인 빌더 패턴은 Builder 인터페이스와 그 구현체가 전부이다. 예제 TourPlanBuilder 빌더의 인터페이스. 각 메서드는 필드의 이름을 메서드 이름으로 지정하고 같은 타입을 매개변수로 받는다. 반환 타입은 TourBuilderInterface로 해서 체이닝이 가능하도록 한다. 마지막 build()는 마무리로 실제 객체를 반환해야 하므로 반환 타입을 TourPlan으로 한다. public interface TourPlanBuilder { TourPlanBuilder nightsAndDays(int nights, int days); TourPlanBui..

Java/디자인 패턴 2023.04.19
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (214)
    • 개발 (28)
      • CS (11)
      • 이것저것 (12)
    • 항해99 (118)
      • TIL | WIL (112)
      • 웹 개발 종합반 (6)
    • Java (68)
      • 개념 (27)
      • 객체지향 (19)
      • Spring (15)
      • 디자인 패턴 (7)

Tag

prototye, 자바의 정석, 프로그래머스, 객체지향, 오토박싱, this, jpa, 네트워크, 2계층, CircuitBreaker, iterator, til, SpringMVC, 내부 클래스, 참조변수, 추상클래스, 3계층, Github action, 객체입력, Wil,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바