¿Cuál de los siguientes patrones de diseño software garantiza la existencia de una única instancia para una clase y ofrece un mecanismo de acceso global a dicha instancia?
- A.Singleton.Respuesta correcta
- B.Facade.
- C.Observer.
- D.Bridge.
Explicación
La respuesta correcta es A. El patrón Singleton garantiza que una clase tenga una única instancia en memoria y proporciona un punto de acceso global a ella. Los otros patrones mencionados resuelven problemas diferentes: Facade simplifica interfaces, Observer implementa notificaciones y Bridge separa abstracción de implementación.