Modul ini mengajarkan cara mendefinisikan tipe buatan sendiri pada Mojo: struct dengan field bertipe dan semantik nilai, metode beserta konvensi self, trait dan conformance, serta metode khusus siklus hidup. Materi ini memanfaatkan konvensi argumen dari modul sebelumnya dan menjadi bahan utama bagi modul ownership yang mengatur masa hidup nilai.
Struct dan trait
Modul tipe buatan sendiri: struct dengan tata letak tetap dan semantik nilai, metode dan self, trait beserta conformance, serta metode siklus hidup.
0/0 selesai
- Dasar struct
Mendefinisikan struct dengan field bertipe, tata letak tetap, dan semantik nilai.
- Metode dan self
Menambahkan metode def ke struct dan memahami self bawaan serta mut self.
- Trait dan conformance
Mendeklarasikan trait dan menuliskan conformance bergaya Stringable pada struct.
- Metode khusus siklus hidup
Mengatur pembuatan, penyalinan, perpindahan, dan penghancuran nilai lewat metode siklus hidup.