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 |
Tags
- 디자인 패턴
- 2025 정보처리기사 필기
- 2025 정보처리기사
- jetpack compose
- 프로그래밍뷰
- rubikpi
- 객체 지향 언어 vs 절차 지향 언어 차이점
- 제트팩 컴포즈
- ondevice ai
- 라즈베리파이 개발환경
- 라즈베리파이 os
- 라즈베리파이 메모리
- 포트넘버
- ios
- 라즈베리파이
- SWIFT
- 개방폐쇄 원칙
- 자바 소켓통신
- numpy
- 안드로이드
- 라즈베리파이 led
- java 실행과정
- 절차 지향 언어
- Xcode
- autolayout
- java 클래스 로딩
- 라즈베리파이 회로
- qualcomm ai hub
- static 맴버 로딩
- 네트워크프로그래밍
Archives
- Today
- Total
목록Builder Pattern (1)
From_Base

Builder Pattern Builder(빌더) 패턴이란? 객체를 생성할때, 생성자의 인자가 많은 경우에 사용 생성자의 인자들 중에서, 우리가 반드시 제공해줘야하는 필수적 인자들과 + 재공하지않아도되는 선택적 인자가 혼합되어 있는 경우에 유용하게 사용되는 생성형 디자인패턴 Immutable 객체(변경할 수 없는 객체)를 생성하고 싶은 경우에 사용. 객체가 생성된 이후 수정이 불가능 public class Book{ private Long id; //필수적인 속성 private String isbn; //필수적인 속성 private String title; //선택적인 속성 private String author; //선택적인 속성 private int ..
디자인 패턴
2024. 10. 20. 00:41