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. Decorator Pattern.

  2. Façade Pattern.

  3. Proxy Pattern.

  4. Adapter Pattern.

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

The Proxy Pattern provides a surrogate or placeholder for another object to control access to it. A proxy typically has the same interface as the real object because it implements a common interface or extends an abstract class, enabling it to act as a direct stand-in.