![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/p0EfO/btsHRHkMY8e/KpKWRkfWRZEsITw3iBgrq1/img.png)
빌더 패턴이란?빌더 패턴은 객체의 생성 과정과 표현 방법을 분리해 다양한 구성의 인스턴스를 만드는 패턴이다. 생성자에 들어갈 매개 변수를 메서드로 하나하나 받아들이고, 마지막에 통합 빌드해서 객체를 생성한다. 객체의 생성 로직을 클래스 밖으로 옮김으로써 생성자의 복잡성과 비즈니스 룰의 복잡성을 줄일 수 있다. 빌더 패턴 배경1. 점층적 생성자 패턴class Hamburger { // 필수 매개변수 private int bun; private int patty; // 선택 매개변수 private int cheese; private int lettuce; private int tomato; private int bacon; public Hamburger(in..
CS/Design Pattern
2024. 6. 9. 14:19
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Flutter
- 메멘토 패턴
- n+1
- dfs
- 양방향연관관계
- 구글로그인
- 브리지 패턴
- java문법
- Chain of Responsibility
- springsecurity
- 빌더 패턴
- 퍼싸드패턴
- 플라이웨이트패턴
- UML 필요성
- restapi
- jpa
- ArrayDeque
- 반복자 패턴
- 상태 패턴
- 컴포지트패턴
- Iterator Pattern
- 프로토타입 패턴
- FacadePattern
- idtoken
- GithubActions
- 책임연쇄패턴
- 프록시패턴
- CompositePattern
- 책임체인패턴
- 복합체 패턴
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함