GoF Design Patterns – Proxy Design Pattern
The Proxy design pattern is a structural design pattern that provides a substitute or placeholder for the original object. The proxy wraps the original object, and each access to the original object always goes through the proxy. …