ComenzarEmpieza gratis

Structs mutables y tipados

Hemos creado nuestro tipo Employee y una instancia employee para guardar los datos de nuestra persona CEO. Pero algunos de estos datos cambiarán con el tiempo: puede que cambie su nombre, su edad aumentará y podría cambiar de ubicación. Queremos llevar un registro actualizado de nuestro personal, así que necesitamos poder actualizar los campos de nuestra instancia employee.

También queremos restringir el tipo de datos que se introducen. Cuando el equipo de entrada de datos registre los detalles de una persona empleada, queremos evitar errores accidentales. Queremos forzar que:

  • el nombre sea una cadena
  • la edad sea un valor entero
  • la ubicación sea una cadena

Recuerda que para crear un struct mutable, usamos la palabra clave mutable.

Este ejercicio forma parte del curso

Julia intermedio

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Create a mutable struct Employee
____ struct Employee
    name
    location
    age
end
Editar y ejecutar código