Proxy Design Pattern (UML Diagrams)
A proxy works as an interface, a wrapper or a substitute to another object that adds additional behavior before and/or after requests which are forwarded to the target object (e.g. a proxy may provide caching, logging).
Design Pattern Parts
- Real Subject
Proxy Design Pattern in Diagram
Proxy Design Pattern (UML Diagram)