Modul Metode membahas cara menyusun program C# menjadi satuan pekerjaan bernama, mulai dari deklarasi metode dengan parameter dan nilai kembali, overloading, lingkup serta masa hidup variabel, penerusan parameter dengan out, ref, dan in, hingga rekursi. Posisi modul ini berada setelah fondasi alur kontrol dan menjadi bekal langsung bagi pemrograman berorientasi objek. Seluruh contoh dijalankan sebagai program top-level dengan metode pembantu di bawahnya, sehingga setiap program dapat langsung disalin dan dicoba.
Metode
Definisi metode, overloading, lingkup variabel, parameter out/ref/in, dan rekursi.
0/0 selesai
- Dasar Metode
Parameter, nilai kembali, dan metode static.
- Overloading
Resolusi signature, argumen opsional dan bernama, serta parameter params.
- Lingkup dan Masa Hidup
Variabel lokal, field kelas, dan perilaku shadowing.
- out, ref, dan in
Penerusan referensi pada parameter dan pola TryParse.
- Rekursi
Kasus dasar dan langkah rekursif melalui faktorial dan Fibonacci.