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 merupakan bagian dari kursus
Julia Tingkat Menengah
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
mutable struct Employee
name::String
location::String
age::Int
# Create a function that defaults the location to "Sydney"
function ____(name, ____)
____(____, "Sydney", ____)
end
end