Pendahuluan

Selesai

Pernyataan pemilihan dan perulangan menggunakan blok kode untuk mengelompokkan baris kode yang harus dijalankan, dilewati, atau diulang. Tapi itu bukan satu-satunya tujuan untuk blok kode. Blok kode juga dapat digunakan untuk mengontrol atau membatasi aksesibilitas variabel. Variabel "cakupan" mengacu pada bagian aplikasi tempat variabel dapat diakses. Memahami bagaimana blok kode memengaruhi cakupan variabel adalah bagian penting dari pemrograman komputer.

Misalkan Anda sedang mengerjakan aplikasi besar yang menggunakan iterasi berlapis dan pernyataan pemilihan untuk memproses data array. Aplikasi Anda menggunakan variabel untuk membantu menyelesaikan tugas umum di seluruh aplikasi. Beberapa variabel melayani tujuan yang sama dalam bagian aplikasi yang berbeda, dan Anda telah melakukan beberapa upaya untuk menggunakan kembali nama variabel. Seiring bertambahnya aplikasi, Anda mulai melihat hasil yang tidak terduga untuk perhitungan, dan kesalahan yang melaporkan variabel yang tidak diinisialisasi atau tidak ada. Anda perlu meningkatkan pendekatan yang Anda gunakan untuk mendeklarasikan dan mengakses variabel, dan Anda perlu meningkatkan pemahaman Anda tentang cakupan variabel.

Dalam modul ini, Anda akan mendeklarasikan variabel untuk digunakan di dalam dan di luar batas blok kode. Anda akan menghapus blok kode dalam situasi tertentu untuk membuat kode lebih mudah dibaca. Anda akan mempelajari bagaimana blok kode memengaruhi aksesibilitas dan visibilitas variabel Anda.

Pada akhir modul ini, Anda akan dapat menggunakan blok kode dengan lebih percaya diri, memahami bagaimana dampaknya terhadap visibilitas dan aksesibilitas kode Anda.

Tujuan pembelajaran

Dalam modul ini, Anda akan:

  • Pahami dampak mendeklarasikan dan menginisialisasi variabel di dalam dan di luar blok kode.
  • Tingkatkan keterbacaan blok kode dalam pernyataan if.

Prasyarat:

  • Pengalaman mendeklarasikan dan menginisialisasi variabel.
  • Pengalaman dengan struktur pernyataan pemilihan if-elseif-else.
  • Pengalaman dengan pernyataan perulangan foreach.
  • Pengalaman memanggil metode kelas di Pustaka Kelas .NET.