오블완1 [게임 디자인 패턴] 데코레이터 패턴 (Decorator Pattern) // 유니티로 배우는 게임 디자인 패턴 제 2판 (데이비드 바론, 구진수) 에 대한 공부 노트입니다. 개요데코레이터 패턴은 객체의 변경 없이 동적으로 기능을 추가할 수 있도록 하는 디자인 패턴이다. 이 패턴을 사용하면, 상속을 하지 않고도 새로운 기능을 객체에 추가하는 것이 가능하다. 데코레이터 패턴의 특징데코레이터의 특징은 다음과 같다.데코레이터 패턴은 상속이 아닌 Component를 통해서 기존 객체에 새로운 기능을 추가할 수 있다.정적(static)이 아닌 런타임 시점에 동적으로 기능 추가가 가능하다.여러 데코레이터를 중첩하여 사용할 수 있다. 데코레이터 패턴의 장단점데코레이터 패턴의 장단점에 대해 살펴보자.장점유연성 : 런타임 도중 동적으로 기능을 추가하고, 데코레이터들을 중첩하여 사용이 가능하.. 2024. 11. 14. 이전 1 다음