일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 파이썬
- Proxy
- 알고리즘
- 컴퓨터구조
- Algorithm
- JavaScript
- 백준
- c언어
- 자료구조
- design pattern
- Galera Cluster
- C
- MySQL
- 운영체제
- IT
- spring webflux
- Java
- Spring
- Heap
- OS
- Data Structure
- react
- 네트워크
- 자바
- MSA
- mongoDB
- Kafka
- redis
- 디자인 패턴
- JPA
Archives
- Today
- Total
목록Bridge Pattern (1)
시냅스

Bridge Pattern 기능의 계층과 구현의 계층을 분리함 추상화와 구현을 분리하여 각각을 독립적으로 변경할 수 있게 함 기능의 확장과 구현의 확장을 따로 계층화 함 기능에 대한 여러가지 구현을 다양하게 적용할 수 있음 기능과 구현이 혼자하면 상속의 관계가 복잡해짐 두 계층을 분리하고 서로의 사이에 다리(Bridge)가 필요함 Abstraction (List) 추상화 개념의 상위 클래스이고 객체 구현자 (Implementor)에 대한 참조자를 관리 RefinedAbstraction (Stack, Queue) 추상화 개념의 확장된 기능을 정의 Implementor (AbstractList) 구현 클래스에 대한 선언을 제공 하위 클래스가 구현해야 하는 기능들을 선언한다. Implementor와 Abstr..
디자인 패턴
2022. 8. 24. 14:37