Scrivere le tue funzioni - struct
In questo esercizio finale sulle struct, modificherai una struttura predefinita usando un costruttore personalizzato.
Ti è stato fornito un tipo personalizzato per memorizzare i dettagli di ogni dipendente della nostra azienda; è una struct mutabile, quindi i valori all'interno dell'istanza possono essere modificati. La nostra azienda ha un solo ufficio a Sydney, quindi imposta il campo della sede su Sydney per impostazione predefinita quando crei una nuova istanza.
Dopodiché, devi scrivere una funzione personalizzata per incrementare il campo dell'età quando è il compleanno di un dipendente.
Questo esercizio fa parte del corso
Julia intermedio
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
mutable struct Employee
name::String
location::String
age::Int
# Create a function that defaults the location to "Sydney"
function ____(name, ____)
____(____, "Sydney", ____)
end
end