-->

Variabel global dan lokal dalam VB.Net

Pada postingan yang  lalu kita telah membahas mengenai variable, nah sekarang kita membahas lagi tentang variable, bukan mengenai definisinya atau tata cara penulisannya, tapi mengenai jenis-jenis dari variable.
Variable itu ada yang variable global(Public) dan ada yang variable local(Private), bedanya kalau variable local itu hanya bisa digunakan didalam satu blok program saja dan tidak bisa digunakan oleh blok program lain, tapi kalau variable global bisa digunakan oleh semua blok program, karena dideklarasikan secara public.

Nah berikut adalah contohnya, kita mulai dari variable local terlebih dahulu :
Public Class Form1        Private SubButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesButton1.Click 
Dim angka1, angka2 As Integer 
angka1 = 5 
angka2 = 10 
TextBox1.Text = angka1 + angka2 
End Sub 
Private SubButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesButton2.Click 
Dim angka1, angka2 As Integer 
angka1 = 5 
angka2 = 10 
TextBox2.Text = angka2 - angka1 
End Sub 
End Class

Sobat perhatikan tulisan yang berwarna merah diatas, kalau kita menggunakan variable lokal maka kita harus mendeklarasikannya disetiap blok program, karena kalau variable lokal hanya berlaku untuk satu blok program saja yaitu blok programnya itu sendiri yang terdapat deklarasi variable.
Beda dengan variable global, contohnya seperti ini :
Public ClassForm1   
Public angka1, angka2 As Integer 
Private SubButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesButton1.Click 
angka1 = 5 
angka2 = 10 
TextBox1.Text = angka1 + angka2 
End Sub 
Private SubButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) HandlesButton2.Click 
angka1 = 5 
angka2 = 10 
TextBox2.Text = angka2 - angka1 
End Sub 
End Class

Nah kalau kita ingin membuat sebuah variable global maka kita harus mendeklarasikannya didalam sub-routine public, perhatikan deh tulisan merah diatas, variable tersebut dideklarasikan dibagian public persis setelah tulisan Public Class Form1. Bisa diliat pada kodingan diatas kita dapat menggunakan variable tersebut disemua blok program, jadi disetiap blok program kita bisa langsung memasukkan nilainya pada variable tersebut tanpa perlu mendeklarasikannya kembali.

Dan yang perlu diingat, saat kita ingin membuat sebuah variable global agar bisa digunakan disemua blok program maka perintah untuk mendeklarasikannya menggunakan kata �Public�, bukan �Dim� lagi.

�Dim angka1 As Integer� Mendeklarasikan Variabel Lokal.

�Public angka1 As Integer� Mendeklarasikan Variabel Global.


Nah demikian untuk pembahasan kali ini mengenai variable global dan local dalam VB.Net, semoga bisa dipahami dan bermanfaat untuk teman-teman semuanya, sekian dan Terima Kasih.

0 Response to "Variabel global dan lokal dalam VB.Net"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel