Apa itu kata kunci ‘static’ ???
- Java mengizinkan untuk mengakses suatu anggota kelas tanpa harus membuat objek atau instance-nya terlebih dahulu.
- Perlu membubuhkan kata kunci static pada awal deklarasi untuk menjadikan data atau method tersebut bersifat statis.
- Beberapa batasan saat pendeklarasian method statis:
- Method statis hanya dapat memanggil method yang bersifat statis.
- Method statis hanya dapat mengakses data yang bersifat statis.
- Method statis tidak dapat diacu melalui referensi this atau super.
class DemoStatik1 {
static int a=5;
static int b=6;
int x=4; // non-statik
static void test() {
int c = a + b;
System.out.println("a + b = " + c);
//System.out.println("x = " + x); // SALAH,
}
public static void main(String[] args) {
test();
}
}
No comments:
Write komentar