iSAQB Certified Professional for Software Architecture – Foundation Level (CPSA-F) — Question 18
What are known patterns for the adaptation of interfaces? (Choose two.)
Answer options
- A. Bridge
- B. Tower
- C. Observer
- D. Faֳ§ade
- E. Wall
Correct answer: A, C
Explanation
The Bridge pattern allows for decoupling an abstraction from its implementation, which is essential in adapting interfaces. The Observer pattern enables a subject to notify multiple observers about state changes, making it another valid adaptation method. The other options, Tower, Faֳ§ade, and Wall, do not specifically relate to interface adaptation.