Program C# Unity : Materi 3 - Mengenal Varibel C#

Program C# Unity : Materi 3 - Mengenal Varibel C#

Penting untuk memahami variabel C# yang akan digunakan ketika membuat game, tutorial kali ini akan dijelaskan masing-masing variabel dan cara melakukan deklarasi.

A. Modifier Akses

Sebelumnya kita pahami dulu apa itu modifier akses, modifier akses berguna untuk memberikan hak akses kepada user. ada banyak modifier akses, namun pada tutorial ini hanya 3 yang akan dipelajari.

1. Default, variabel yang diberikan MA ini hanya dapat digunakan pada class di paket yang sama. penulisan MA ini dikosongkan atau tidak ditulis.

Contoh :
string namaPemain = "Somad";

2. Public, variabel yang diberikan MA ini dapat diakses dan digunakan di class, paket atau method manapun. cara penulisan tambahkan kata public di depan variabel.

Contoh :
public int umur = 121;

3. Private, variabel yang diberikan MA ini hanya dapat diakses oleh atau di dalam kelas itu sendiri. tambahkan "private" sebelum variabel.

Contoh :
private string idPemain;

B. Variabel

Setelah memahami modifier akses, selanjutnya adalah memahami apa itu variabel dan jenis-jenis variabel. Variabel adalah satuan dasar penyimpanan dalam program. Ada 3 jenis variabel yang umum digunakan, yaitu :

1. Static Variabel

Bisa disebut juga Class Variabel adalah sebuah variabel yang dapat dipanggil di class lain tanpa harus membuat objek kelas itu sendiri.

Contoh : Ada 2 class atau program yaitu satu.cs dan dua.cs, nah dua.cs ingin mengambil variabel yang ada di satu.cs.

Satu.cs 
public class Satu.cs{
public static int variabelDiambil = 9;
}
Dua.cs 
public class Dua.cs{
int umur = Satu.variabelDiambil;
Debug.Log(umur);
}

2. Local Variabel

Adalah variabel yang hanya dapat dipanggil pada method dimana variabel tersebut dideklarasikan.

Contoh:
public class Makan{
void SiapMakan(){
string mulaiMakan = "Selamat Makan"; //lokal Variabel
}
}

3. World Variabel

Adalah variabel yang dapat digunakan atau dipanggil oleh semua fungsi atau method.

Contoh :
public class Makan{
     string mulaiMakan = "Selamat Makan";   //Global Variabel
     void SiapMakan(){
     }
}
4. Constant Variabel

Adalah variabel yang nilainya tetap dan tidak dapat berubah.

Contoh :
public class Karakter{
     private const string NAMA_KARAKTER;   //Constant Variabel
}
Artikel Terkait:
Disqus Comments
FajarYusuf.Com - Situs Game Terbaik, Tips Game Terbaru, Juga Web Belajar Pemrograman,
FajarYusuf.Com adalah situs yang memberikan informasi seputar game terpopuler, terbaik dan terbaru. Dapatkan tips dan trik juga didalamnya, disamping itu terdapat juga materi pembelajaran pemrograman yang mudah diikuti dan berisi.
FajarYusuf.Com - Situs Game Terbaik, Tips Game Terbaru, Juga Web Belajar Pemrograman,
FajarYusuf.Com adalah situs yang memberikan informasi seputar game terpopuler, terbaik dan terbaru. Dapatkan tips dan trik juga didalamnya, disamping itu terdapat juga materi pembelajaran pemrograman yang mudah diikuti dan berisi.
FajarYusuf.Com - Situs Game Terbaik, Tips Game Terbaru, Juga Web Belajar Pemrograman,
FajarYusuf.Com adalah situs yang memberikan informasi seputar game terpopuler, terbaik dan terbaru. Dapatkan tips dan trik juga didalamnya, disamping itu terdapat juga materi pembelajaran pemrograman yang mudah diikuti dan berisi.