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