Variabel Visual Basic .Net Sebelumnya saya sudah membahas mengenai tipe data di visual basic .net namun jika anda tidak membacanya saya akan coba bahas sedikit saja mengenai tipe data visual basic .net sebelum kita lanjut ke pembahasan variable.
Sekarang coba lihat contoh variable dibawah ini, mungkin ini akan menggambarkan apa itu variable dan bagaimana menggunakannya di visual basic .net. :
Jika program diatas kita compile atau eksekusi maka akan menghasilkan seperti dibawah ini.
Saya kira contoh-contoh diatas sudah cukup untuk pembahasan apa itu variable, kunci agar cepat paham adalah dengan sering-sering melakukan riset dan langsung praktek. Terima kasih atas kunjungannya.
Tipe data visual basic merupakan suatu karakter yang penggolongan jenis data berdasarkan kategori data, ukuran dan kebergunaan data yang dapat di tampung oleh sebuah variable. Contoh tipe data tersebut berupa (Decimal, Integer, Byte, Double, Long, single, boolean, date, char, string, object), tipe data ini nantinya akan digunakan untuk pengolahan sebuah variable.
Mengenal Apa Itu Variable di Visual Basic .Net
Variable adalah sebuat tempat penyimpanan data dalam memori computer yang mengandung data atau nilai sementara dari sebuah proses pada suatu pemrograman. Misalnya anda ingin melakukan sebuah perhitungan beberapa nilai, membandingkannya dan melakukan beberapa operasi yang berbeda kepada mereka.
Sepertinya banyak pemrograman menggunakan variable untuk menyimpan nilai, variable juga memiliki nama (kata yang dijadikan rujukan sebuah nilai yang mengandung sebuah variable) serta variable memiliki tipe data yang dapat menentukan jenis data yang dapat disimpan di variable.
Variable memiliki aturan yang tidak boleh anda langgar karena akan menyebabkan program tidak berjalan dengan semestinya, berikut ini aturan penggunaan nama variable harus mengikuti aturan bahasa program namun aturan ini juga berlaku untuk beberapa bahasa pemrograman yang lain yaitu :
Variable memiliki aturan yang tidak boleh anda langgar karena akan menyebabkan program tidak berjalan dengan semestinya, berikut ini aturan penggunaan nama variable harus mengikuti aturan bahasa program namun aturan ini juga berlaku untuk beberapa bahasa pemrograman yang lain yaitu :
- Dalam sebuah nama variable tidak boleh ada spasi, solusinya gunakan underscore.
- Nama variable tidak boleh mengandung karakter khusus seperti ( ; , : , ' , " , *, &, ^, <, >, ~, +, - dan lain lain. )
- Nama variable harus dimulai dengan hurup bukan angka.
- Tidak menggunakan kata-kata kunci
Contoh Nama Variable | Keterangan |
Dim siapa kamu | variable salah karena pakai spasi |
Dim kamu_siapa | nama variable sesuai aturan |
Dim 55iapa | Nama variable yang salah karena menggunakan angka diawal kata |
Dim siapa.kamu | Nama variable salah karena menggunakan titik. |
Dim then | Salah karena menggunakan tag bahasa program |
Deklarasi Variable VB.Net
Untuk sebuah deklarasi variable biasanya menggunakan DIM dimana dim digunakan sebagai penyataan deklarasi variable dan alokasi penyimpanan sebuah variable atau lebih. DIM digunakan pada struktur, class, module, procedure atau level blok.
Untuk sintaks deklarasi variable di VB.NET :
[ < attributelist> ] [ accessmodifier ] [[ Shared ] [ Shadows ] | [ Static ]] [ ReadOnly ] Dim [ WithEvents ] variablelist |
Penjelasan :
- attributelist : adalah daftar atribute yang berlaku pada sebuah variable. biasanya terdiri dari :
- accessmodifier : memiliki arti tingkat akses dari variable, dia memiliki nilai berupa (Public, Protected, Friend, Protected Friend dan Private). Berikut ini table dari accessmodifier.
- Shared : ini menyatakan sebuah variable bersama, yang tidak terkait dengan instance spesifikasi dari class atau struktur.
- Shadows : menunjukkan bahwa variable tersebut menyatakan kembali dan menyembunyikan sebuah element yang dinamai identik atau kumpulan element yang kelebihan muatan di base class.
- Static : menyatakan bahwa variable tersebut selalu mempertahankan nilainya.
- ReadOnly : artinya variable tersebut hanya bisa di baca.
- WithEvents : menentukan bahwa variable digunakan untuk menanggapi kejadian yang di tugaskan oleh variable.
- variablelist : menyediakan daftar variable yang disediakan. Setiap variabel dalam daftar variabel memiliki sintaks dan bagian berikut ini:
[ attributemodifier ] attributename [ ( attributearguments | attributeinitializer ) ]
Access modifier | Access level granted | Unsur yang bisa Anda nyatakan dengan tingkat akses ini | Konteks deklarasi dimana Anda bisa menggunakan modifier ini |
---|---|---|---|
Public | Unrestricted: Setiap kode yang bisa melihat elemen publik bisa mengaksesnya | Interfaces Modules Classes Structures Structure members Procedures Properties Member variables Constants Enumerations Events External declarations Delegates | Source file Namespace Interface Module Class Structure |
Protected | Derivational: Kode di kelas yang menyatakan elemen yang dilindungi, atau kelas yang berasal darinya, dapat mengakses elemen | Interfaces Classes Structures Procedures Properties Member variables Constants Enumerations Events External declarations Delegates | Class |
Friend | Assembly: Kode yang menyatakan elemen teman bisa mengaksesnya | Interfaces Modules Classes Structures Structure members Procedures Properties Member variables Constants Enumerations Events External declarations Delegates | Source file Namespace Interface Module Class Structure |
Protected Friend | Union of Protected and Friend :Kode di kelas yang sama atau bagian yang sama sebagai elemen teman yang dilindungi, atau di dalam kelas manapun yang berasal dari kelas elemen dapat mengaksesnya | Interfaces Classes Structures Procedures Properties Member variables Constants Enumerations Events External declar Delegates | Class |
Private | Declaration context: Kode pada jenis yang menyatakan elemen pribadi,dapat mengakses elemen | Interfaces Classes Structures Structure members Procedures Properties Member variables Constants Enumerations Events Delegates | Module,Class,Structure |
variablename [ ( [ boundslist ] ) ] [ As [ New ] datatype [ With {[ .propertyname = propinitializer [ , ... ] ] } ] ] [ = initializer ] |
Penjelasan
Bagian | Keterangan |
---|---|
variablename | Wajib. Nama variabel. Dijelaskan Elemen Names. |
boundslist | Daftar batas masing-masing dimensi dari variabel array. |
New | Membuat instance baru dari kelas saat pernyataan Dim dijalankan. |
datatype | Tipe data variable. |
With | Memperkenalkan daftar penginisialisasi objek. |
propertyname | Nama sebuah properti di Class Anda. |
propinitializer | Diperlukan setelah propertyname =. Ekspresi yang dievaluasi dan ditugaskan ke nama properti. |
initializer | Opsional jika New tidak ditentukan. Ekspresi yang dievaluasi dan diberikan ke variabel saat dibuat. |
Dim NamaID As Integer
Dim Nama As String
Dim Gaji As Double
Dim hitung1, hitung2 As Integer
Dim status As Boolean
Dim exitButton As New System.Windows.Forms.Button
Dim lastTime, nextTime As Date
Deklarasi variable dibagi menjadi dua kategori diantaranya :
- Deklarasi Explisit Deklarasi explisit adalah sebuah deklarasi yang sangat sering digunakan dengan memberikan kata kunci as Dim x as Integer anda juga bisa menginisialisasi sebuah variable pada saat deklarasi : Dim x as integer = 1 Dim xnama as string = "Aris Triyanto"
- Deklarasi Emplisit Deklarasi Emplisit adalah suatu pendeklarasian yang tidak menggunakan kata kunci as pada sebuah deklarasi variable, melainkan menggunakan sebuah simbol atau karakter diakhir sebuah variable. Berikut table simbol atau karekter yang digunakan :
Karakter / Simbol | Jenis tipe data |
% | Integer |
$ | String |
& | Long |
@ | Currency |
! | Single |
# | Double |
Sekarang coba lihat contoh variable dibawah ini, mungkin ini akan menggambarkan apa itu variable dan bagaimana menggunakannya di visual basic .net. :
Module Module1
Dim xnama As String = "Tutorial Variable Visual basic .net"
Sub Main()
Dim a As Short
Dim b As Integer
Dim c As Double
Dim d As Date
Dim x%
Dim z$
a = 5
b = 50
c = a + b
d = Date.Now
x = 55555
z = "Pasti anda sudah paham apa itu variable"
Console.WriteLine(xnama)
Console.WriteLine("a = {0}, b = {1}, c = {2}", a, b, c)
Console.WriteLine(d)
Console.WriteLine(x)
Console.WriteLine(z)
Console.ReadLine()
End Sub
End Module
Jika program diatas kita compile atau eksekusi maka akan menghasilkan seperti dibawah ini.
Tutorial Variable Visual basic .net
a = 5, b = 50, c = 55
03/06/2017 20:02:37
55555
Pasti anda sudah paham apa itu variable
Saya kira contoh-contoh diatas sudah cukup untuk pembahasan apa itu variable, kunci agar cepat paham adalah dengan sering-sering melakukan riset dan langsung praktek. Terima kasih atas kunjungannya.
0 Komentar untuk "Variable Visual Basic .Net"