Composite

디자인패턴

목록 보기
9/12

: A와 B를 동일시하여 재귀적인 구조를 만드는 패턴



출처: Java언어로 배우는 디자인 패턴 입문: 쉽게 배우는 GoF의 23가지 디자인 패턴


✅ Keyword : 재귀, 중첩, 트리(일반적으로 트리 구조로 된 자료구조는 Composite 패턴에 해당)

✅ Example :
프로그램 동작 테스트할 때, KeyboardTest(키보드입력테스트), FileTest(파일입력테스트), NetworkTest(네트워크입력테스트)를 한다고 가정. 이러한 여러 개의 테스트를 모아 InputTest라는 '입력테스트'로 만드는 것이 Composite 패턴

profile
정리하는게 공부가 될 지 모르겠지만, 정리를 하면 마음만큼은 편해

0개의 댓글