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
- 토비의 봄
- springboot
- mapping
- ngrok
- getOrCreate
- NullPointerException
- double dispatch
- enum
- Optional
- EntityToDto
- Controller
- webhook
- line messaging api
- Modelmapper
- spring
- linebot
- annotation
- visitor proxy pattern
- java
- DtoToEntity
- reflection
- static dispatch
- Visitor pattern
- 챗봇
- Dynamic dispatch
Archives
- Today
- Total
목록Dynamic dispatch (1)
database by narae :p
더블 디스패치 double dispatch
의존 관계 Supplier의 변화가 Client에 영향을 주는 경우 - Supplier가 Client의 필드 - Supplier가 Client 메소드의 파라미터 - Supplier가 Client의 로컬 변수 - Supplier로 메시지를 보냄 => 재사용 가능한 객체 지향 설계/개발이 어렵다. Client는 재사용이 어렵다 Client는 컴포넌트/서비스가 될 수 없다. 오브젝트 패턴은 런타임시 바뀔 수 있는, (상속 관계보다) 더 동적인 오브젝트 (의존) 관계를 다룬다. - 생성 관련 패턴 (Creational Pattern) : 객체 인스턴스 생성을 위한 패턴으로, 클라이언트와 그 클라이언트에서 생성해야 할 객체 인스턴스 사이의 연결을 끊어주는 패턴 싱글턴, 팩토리 메소드, 추상 팩토리, 프로토타입, ..
개발 노트
2020. 1. 7. 19:08