Notice
Recent Posts
Recent Comments
Link
목록컴포지트패턴 (1)
infinity : 무한한 성장가능성

복합체 패턴(Composite) 패턴이란? 복합 객체(Composite)와 단일객체(Leaf)를 동일한 컴포넌트로 취급하여 클라이언트에게 동일한 인터페이스를 사용하도록 하는 패턴 즉 복합 객체를 구성하거나 개별적인 객체들을 모두 동일한 방법으로 다룰 수 있게 해주는 패턴 복합체 패턴은 트리 구조를 가진 객체들을 다루는데 유용하다.복합체 패턴은 개별 객체와 복합 객체의 처리 방법이 다르지 않은 경우, 전체 - 부분 관계로 정의할 수 있다.복합체 패턴은 객체의 구조가 복잡할 때 유용하며, 객체 간의 결합도를 낮추어 유연성을 높일 수 있다. 새로운 객체 or 복합 객체를 추가해도 클라이언트를 수정할 필요가 없어 유지 보수성이 좋다. 복합체 패턴 구조 ComponentLeaf 와 Composite 가 구현해야 ..
Develop/❤️ Design pattern
2025. 3. 16. 22:50