¿Existe un patrón de diseño concebible para cualquier programa orientado a objetos? Pregunto esto porque recientemente vi una implementación de una Doorclase con un Lock. Formaba parte de una prueba y la respuesta decía que el código sigue el patrón Objeto nulo: class Lock { public: virtual...