halloooo....teman-teman kita akan belajar mengenai penggunaan Statick Keyword pada C#.(sama-sama masih belajar sih) ;D
Pertama kita mesti mengetahui apa itu Static ?
Static disini maksudnya bisa barupa variable / function yang kita deklarasikan dengan menggunakan keyword Static di depan variable / function tersebut seperti berikut ini
public static double nStaticNilai;
public static void mahasiswaClassFunction() // static
{
Console.WriteLine("mahasiswa class function");
}
Static hanya dapat diubah melalu dimana tempat itu di deklarasikan , contohnya apa bila variable tersebut kita deklarasikan dalam class
class Mahasiswa
{
public static double nStaticNilai;
public static void mahasiswaClassFunction() // static
{
Console.WriteLine("mahasiswa class function");
}
}
variable static seperti berikut dapat langsung kita panggil dengan perintah berikut :
Mahasiswa.nStaticNilai = 3;
Hasilnya tentu saja akan berbeda apabila kita membuat suatu member/anggota baru dari class tersebut seperti berikut :
Mahasiswa mhs = new Mahasiswa();
mhs.nStaticNilai <<<<< baris perintah berikut ini tidak akan dapat di jalankan karena variabel ini di akses via member / object yang di buat dan bukan melalui class itu sendiri
saya harap contoh di atas dapat menjelaskan mengenai Static Keyword
Tidak ada komentar:
Posting Komentar