Multiple choice technology architecture

A ------------- is a direct stand-in for another class and it typically has the same interface as that class because it implements a common interface or an abstract class

  1. Façade Pattern.

  2. Decorator Pattern.

  3. Proxy Pattern.

  4. Adapter Pattern.

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

A Proxy pattern acts as a surrogate or placeholder for another object to control access to it. Proxies typically implement the same interface as the real subject, allowing them to be used interchangeably. They can add lazy initialization, access control, or logging without changing the real subject's code.