Ejercicio de programación con CSharp: Constructores y destructores
Código
0h 20m
Ejercicios C#: Constructores Destructores. Aprende a manejar constructores y destructores en CSharp mediante ejercicios prácticos y ejemplos detallados - código
- Define una clase llamada "Libro" con los siguientes atributos:
- Título (
string Title
) - Autor (
string Author
) - Año de publicación (
int PublicationYear
)
- Título (
- Crea un constructor predeterminado en la clase "Libro" que inicialice los atributos con valores por defecto:
"Desconocido"
para atributosstring
, y0
para atributosint
. - Implementa un constructor personalizado que acepte tres parámetros: título, autor y año de publicación. Este constructor debe inicializar los atributos de la clase con los valores proporcionados.
- Sobrecarga el constructor personalizado para que pueda ser llamado pasando solo el título y el autor (el año de publicación se establecerá en 0).
- Sobrecarga el constructor personalizado para que pueda ser llamado pasando solo el título (el autor se establecerá en "Desconocido" y el año de publicación en 0).
- Define un destructor para la clase "Libro" que muestre un mensaje de despedida cuando un objeto de la clase sea destruido.
Todos los ejercicios de programación de CSharp
Evalúa tus conocimientos con ejercicios de programación en CSharp de tipo Test, Puzzle, Código y Proyecto con VSCode.
Excepciones
Puzzle
Operadores
Código
Control de flujo
Test
Polimorfismo
Test
Funciones
Código
Arrays y listas
Código
Variables y constantes
Test
Diccionarios
Puzzle
Variables y constantes
Puzzle
Constructores y destructores
Puzzle
Clases y encapsulación
Test
Polimorfismo
Puzzle
Eventos
Puzzle
Operadores
Puzzle
LINQ
Código
Lambdas
Puzzle
Excepciones
Test
Objetos
Test
Conjuntos, colas y pilas
Test
Tipos de datos
Puzzle
Tutorial para resolver este ejercicio de programación
CSharp
Constructores y destructores
Programación Orientada a Objetos