Descripción
Implementar una clase con constructor y destructor para gestionar recursos
Crea una clase llamada ResourceManager
que simule la gestión de un recurso del sistema. La clase debe:
Guarda tu progreso
Inicia sesión para no perder tu progreso y accede a miles de tutoriales, ejercicios prácticos y nuestro asistente de IA.
Más de 25.000 desarrolladores ya confían en CertiDevs
- Tener un campo privado de tipo string llamado
resource_name
- Implementar un constructor que reciba el nombre del recurso como parámetro y muestre por consola el mensaje "Recurso {nombre} adquirido"
- Implementar un destructor que muestre por consola el mensaje "Recurso {nombre} liberado"
- Incluir un método público
UseResource()
que muestre por consola "Usando el recurso {nombre}"
Luego, en el método Main
, crea un bloque using con una instancia de ResourceManager
llamada "Archivo" y llama al método UseResource()
dentro de este bloque.
Esto permitirá observar cómo se ejecuta el constructor al crear el objeto y el destructor cuando el objeto sale del ámbito del bloque using.
Solución al ejercicio
¡Desbloquea la solución completa!
Completa el examen para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con exámenes de
Mejora tus habilidades con cientos de exámenes de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Retroalimentación
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades