January 15, 1999

Using Proxy Classes in Java

The Proxy is one of the most common design patterns in circulation. Gamma et. al. define the intent of the Proxy as: “Provide a surrogate or a placeholder for another object to control access to it.” The basic idea is that a class substitutes for another class. In other words,