Decorator
Quick Information/Overview Pattern Type Structural Applicable Language/Framework Agnostic OOP Pattern Source Gang of Four Difficulty Easy Up Front Definitions Decorator: An object that is both an inherits from and operates on another object. Component: Abstract target base class (or interface) of the decorator pattern. Target: For the purposes of this post, I use this term interchangeably…
