[2단계] CS 개념 지식 모음집/디자인 패턴
[Design Pattern] 데코레이터 패턴(Decorator Pattern)
데코레이터 패턴(Decorator Pattern) 안녕하세요 취업길잡이 Coy입니다 오늘은 데코레이터 패턴(Decorator Pattern)에 대해서 알아보도록 하겠습니다 데코레이터 패턴이란 데코레이터 패턴은 객체 지향 디자인에서 사용되는 구조적인 패턴으로, 기본 객체에 동적으로 추가적인 행동을 부여하는 것을 목적으로 합니다. 이 패턴은 상속을 사용하지 않고도 객체의 기능을 확장할 수 있도록 해 주며, 객체의 결합을 통해 유연하게 기능을 동적으로 확장할 수 있게 합니다. 데코레이터 패턴은 필요한 추가 기능을 조합하여 사용할 때 특히 유용하며, 런타임에서 동적으로 기능을 부여함으로써 객체의 확장성과 유연성을 제공합니다. 객체를 '장식'하여 새로운 기능을 부여함으로써, 기본 기능에 대한 변경이나 확장을 효과..
2024. 1. 21. 22:42