Modul ini membahas cara memecah program VB.NET menjadi prosedur yang kecil dan teruji, dimulai dari pasangan Sub dan Function, mekanisme parameter ByVal dan ByRef, overloading, lingkup kode beserta Module dan Namespace, sampai rekursi. Prosedur menjadi tulang punggung program yang teratur karena setiap tugas dapat diberi nama, diuji sendiri, dan dipanggil ulang. Materi modul ini berdiri di atas sintaks dasar dan alur kendali yang sudah dibahas sebelumnya, sekaligus menyiapkan pemahaman anggota yang nantinya digunakan pada pemrograman berorientasi objek.
Prosedur
Sub dan Function, parameter, overloading, lingkup kode, serta rekursi dalam VB.NET.
0/0 selesai
- Sub dan Function
Perbedaan Sub sebagai pernyataan dan Function yang mengembalikan nilai.
- Parameter: ByVal, ByRef, dan Optional
Pengiriman nilai ByVal dan ByRef serta parameter Optional dengan nilai bawaan.
- Overloading
Menyediakan lebih dari satu tanda tangan untuk prosedur dengan nama yang sama.
- Lingkup dan Modul
Lingkup variabel, kode level modul dengan Module, dan pengelompokan namespace.
- Rekursi
Kasus dasar rekursi yang berhenti dan contoh praktisnya dalam VB.NET.