Variabel


Variabel merupakan bagian penting dalam membangun sebuah program. Variabel adalah sebuah objek program yang menyimpan sebuah nilai. Nilai tersebut dapat berupa bilangan, teks, string, tanggal, waktu, struktur yang berisikan nilai, atau sebuah objek yang mewakili data dan action. Ketika sebuah variabel berisikan sebuah nilai, maka program dapat memanipulasi variabel tersebut. Operasi yang dilakukan dapat berupa operasi aritmatik, operasi string pada string, operasi tanggal, dan masih banyak lagi yang lainnya. Terdapat empat faktor yang menentukan penggunaan jenis variabel, yaitu:
  1. Tipe data menentukan jenis dari data yang dapat ditangani. Sebagai contoh adalah integer, character, dan string.
  2. Scope atau cakupan, mendefinisikan kode yang dapat mengakses sebuah variabel.
  3. Aksebilitas menentukan kode apa pada module yang dapat mengakses variabel. Jika anda mendeklarasikan pada level modul (di luar subrutin pada setiap modul) dan anda menggunakan kata kunci Private, maka hanya kode yang terdapat pada modul yang dapat menggunakan variabel tersebut. Jika anda menggunakan kata kunci Public maka kode pada modul lain juga dapat menggunakan variabel tersebut.
  4. Lifetime atau masa berlaku, menentukan berapa lama variabel tersebut berlaku pada sebuah program. Sebuah variabel di dalam subrutin yang dideklarasikan dengan sebuah pernyataan Dim dibuat ketika subrutin dimulai dan akan dihancurkan ketika keluar dari subrutin. Jika subrutin dijalankan lagi, maka akan dibuat duplikat dari variabel dan semua nilai akan direset. Jika variabel dideklarasikan dengan kata kunci Static, maka variabel yang digunakan akan sama dan tetap meskipun subrutin dijalankan secara berulang-ulang.
Demikian teori tentang Variabel dari saya, semoga bermanfaat untuk saya, anda dan mereka.

Komentar