Saturday, March 1, 2014

Class / Static Varible di Java

Pendahuluan


  • Class variable atau static variable di deklarasikan dengan kata kunci atau keyword static.
  • Dengan menggunakan static, maka Method dan Variable akan menjadi milik class, bukan menjadi milik suatu instance.
  • Static variable dapat diakses secara langsung menggunakan perintah  namaKelas.namaVariable tanpa harus membuat object terlebih dahulu.
  • Static method dapat diakses secara langsung menggunakan perintah namaKelas.namaMethod tanpa harus membuat object terlebih dahulu.
  • Biasanya digunakan untuk method atau variable yang sering digunakan.

Contoh

public class StaticDemo{
    public static int tambah(int a, int b){
        return a+b;
    }

    public static int kurang(int a, int b){
        return a-b;
    }
}

public class StaticDemoTest{
    public static void main(String[] args){
       System.out.println("5 + 10 = "+StaticDemo.tambah(5,10));
       System.out.println("10 - 5 = "+StaticDemo.kurang(10,5));
    }
}

Penutup


Sekian pembasan tentang class variable di Java. Semoga bermanfaat.

0 comments:

Post a Comment