SE450
:
The PROXY Pattern
[30/55]
Solution
Define a proxy class that implements the subject interface type.
The proxy holds a reference to the real subject, or otherwise knows how to locate it.
The client uses a proxy object.
Each proxy method invokes the same method on the real subject and provides the necessary modifications.