Ejercicio de programación: Reto Clases y objetos
Este ejercicio de programación está diseñado para poner a prueba tus conocimientos en Kotlin. Es un ejercicio de nivel intermedio que requiere conocimientos sólidos de la tecnología.
Información adicional del ejercicio
Crear una clase básica con propiedades y métodos, e instanciar objetos de esa clase.
Contenido del ejercicio
Crea una clase llamada Libro
que represente un libro de una biblioteca. La clase debe tener las siguientes características:
- Una propiedad
titulo
de tipoString
que sea inmutable (val) - Una propiedad
autor
de tipoString
que sea inmutable (val) - Una propiedad
paginas
de tipoInt
que sea mutable (var) - Un método llamado
mostrarInfo()
que no reciba parámetros y no devuelva nada (Unit), que imprima por consola la información del libro en el formato: "Título: [titulo], Autor: [autor], Páginas: [paginas]"
Después de definir la clase, crea dos objetos de tipo Libro
:
- Un libro con título "1984", autor "George Orwell" y 328 páginas
- Un libro con título "El Quijote", autor "Miguel de Cervantes" y 863 páginas
Finalmente, llama al método mostrarInfo()
de ambos objetos para verificar que funciona correctamente.
Recuerda que para crear un objeto usas la sintaxis: val nombreObjeto = NombreClase(parametros)
Lección relacionada
Este ejercicio está relacionado con la lección "Clases y objetos" de Kotlin. Te recomendamos revisar la lección antes de comenzar.
Ver lección relacionadaMás ejercicios de Kotlin
Explora más ejercicios de programación en Kotlin para mejorar tus habilidades y obtener tu certificación.
Ver más ejercicios de KotlinSolución al ejercicio de programación en Kotlin
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Kotlin para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Kotlin
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Kotlin