Menulis fungsi Anda sendiri - struct
Pada latihan terakhir tentang struct ini, Anda akan memodifikasi sebuah struktur yang sudah ditentukan menggunakan konstruktor kustom.
Anda telah disediakan tipe kustom untuk menyimpan detail setiap karyawan di perusahaan kami, dan ini adalah mutable struct sehingga nilai dalam instansinya dapat diubah. Perusahaan kami hanya memiliki satu kantor di Sydney, jadi mari tetapkan kolom lokasi ke Sydney secara bawaan saat membuat instansi baru.
Setelah itu, Anda perlu menulis fungsi kustom untuk menambahkan nilai pada kolom usia ketika seorang karyawan berulang tahun.
Latihan ini adalah bagian dari kursus
Julia Tingkat Menengah
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
mutable struct Employee
name::String
location::String
age::Int
# Create a function that defaults the location to "Sydney"
function ____(name, ____)
____(____, "Sydney", ____)
end
end