순서데코레이터 패턴이란?데코레이터 패턴의 장점과 단점데코레이터 패턴 사용시 고려사항간단한 데코레이터 패턴 작성데코레이터 패턴이란?객체에 새로운 기능을 동적으로 추가하는 패턴상속 대신 구성을 이용함기능 확장이 필요할 때 서브클래싱 대신 사용함데코레이터 패턴 사용의 예무기에 여러 인챈트를 조합하고 싶을 때버프/디버프를 중첩해서 적용할 때기본 기능에 옵션을 동적으로 추가/제거하 때상속으로는 조합이 폭발적으로 증가하는 경우데코레이터 패턴의 장점과 단점장점런타임에 객체에 기능 추가 가능상속보다 유연함단점많은 클래스가 생성될 수 있음(데코레이터 체인)디버깅 어려움데코레이터 패턴 사용시 고려사항객체 조합 순서가 중요하여 순서를 고려해야함데코레이터가 너무 많으면 관리가 어려움간단한 데코레이터 패턴 작성