[디자인 패턴] Composite Pattern
정의 💡 그룹의 여러 요소들을 동일한 인터페이스를 구현한 개별 객체 하나로 묶어 동일한 인터페이스로 접근하여 처리할 수 있는 패턴이다. 설명 하나의 인터페이스를 최상위 노드로 가지는 트리형태의 하위 타입 요소(Component)와 이를 포함하는 복합 객체(Composite)를 만들어 최상위 노드의 인터페이스로 복합요소를 사용하는 디자인패턴을 얘기한다. 객체 모델 Composite 복합 객체로 여러 Component 들을 포함하고 있는 객체이다. public class Composite implements Component{ List components; public Composite(List components) { this.components = components; } @Override public ..
architecture/Design Pattern
2022. 9. 22. 07:14
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SpringBoot 2.2
- pass by value
- 외부 단편화
- Sticky Session
- 수직 분할
- 장애 해결기
- RestAssured
- 객체 풀
- ATDD
- 동적 타입 언어
- 클린 아키텍처
- 내부 단편화
- 메모리 단편화
- 컴포짓 패턴
- 뾰족함
- java
- multimap
- Session
- 메모리 파편화
- 수평 분할
- pool
- 육각형 아키텍처
- Object Pool
- 정적 타입 언어
- 세션 불일치
- Clean Architecture
- pass by reference
- Memory Fragmentation
- OOP
- 동적 디스패치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함