일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- c언어
- 파이썬
- Proxy
- 컴퓨터구조
- OS
- 자바
- JPA
- MSA
- Kafka
- 알고리즘
- 디자인 패턴
- MySQL
- mongoDB
- redis
- 자료구조
- Spring
- react
- Heap
- 운영체제
- JavaScript
- Algorithm
- design pattern
- Galera Cluster
- Java
- C
- 백준
- 네트워크
- spring webflux
- Data Structure
- IT
Archives
- Today
- Total
목록Factory Pattern (1)
시냅스
팩토리 메소드 패턴 Java로 구현
팩토리 메소드 패턴 Factory method Pattern 인스턴스 작성을 하위 클래스에게 위임. Template Method 패턴을 인스턴스 생성에 적용 객체를 생성하기 위한 인터페이스를 정의하지만, 어떤 클래스의 인스턴스를 생성할지에 대한 결정은 서브클래스에서 결정하게 함. 여러 상황에 따라 각각 생성될 수 있는 객체에 대한 생성을 하위 클래스에 위임 생성과 관련된 동일한 메서드는 상위 클래스에서 처리 객체를 만들어 반환하는 함수를 (생성자 대신) 제공하여 초기화 과정을 외부에서 보지 못하게 숨기고 반환 타입을 제어하는 방법. package factory; abstract class Car { String productName; public String toString() { return produ..
디자인 패턴
2022. 7. 25. 16:35