Ejercicio de programación con Kotlin: Inmutabilidad y datos inmutables
0h 15m
Kotlin y su enfoque en la inmutabilidad te ayudarán a mejorar tus habilidades de programación funcional. Aprende a usar datos inmutables en este ejercicio práctico.
Implementa en Kotlin una clase inmutable llamada Persona
que represente a una persona con las siguientes propiedades:
nombre
: de tipoString
.edad
: de tipoInt
.direccion
: de tipoString
.
Asegúrate de que todas las propiedades sean inmutables y que la clase en sí misma sea inmutable.
Además, crea una función llamada incrementarEdad
que reciba una lista inmutable de personas y devuelva una nueva lista donde la edad de cada persona se haya incrementado en 1 año.
No modifiques las instancias originales; en su lugar, crea nuevas instancias si es necesario.
Todos los ejercicios de programación de Kotlin
Evalúa tus conocimientos con ejercicios de programación en Kotlin de tipo Test, Puzzle, Código y Proyecto con VSCode.
Clases genéricas con varianza y restricciones
Introducción a las corutinas
Uso de asincronía con suspend, async y await
Formateo de cadenas texto
Uso de monads y manejo funcional de errores
Declaración y uso de variables y constantes
Uso de la concurrencia funcional con corutinas
Operaciones en colecciones
Uso de clases y objetos en Kotlin
Evaluación Kotlin
Funciones de orden superior y expresiones lambda en Kotlin
Herencia y polimorfismo en Kotlin
Uso de funciones parciales y currificaciones
Primer programa en Kotlin
Introducción a la programación funcional
Introducción a Kotlin
Uso de operadores y expresiones
Sistema de inventario de tienda
Uso de data classes y destructuring
Certificados de superación de Kotlin
Supera todos los retos de Kotlin y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.
Tutorial para resolver este ejercicio de programación
Kotlin
Inmutabilidad y datos inmutables
Programación funcional