J. E. N. I.
10.3.2 Class Variable atau Static Variables
Disamping instance variable, kita juga dapat mendeklarasikan class variable atau variabel yang dimiliki class sepenuhnya. Nilai pada variabel ini sama pada semua object di class yang sama. Anggaplah kita menginginkan jumlah dari siswa yang dimiliki dari seluruh kelas, kita dapat mendeklarasiakan satu static variable yang akan menampung nilai tersebut. Kita beri nama variabel tersebut dengan nama studentCount.
Berikut penulisan static variable:
public class StudentRecord
{ // area deklarasi instance variables private static int studentCount;
}
// area penulisan kode selanjutnya
Kita gunakan keyword:’ static’ untuk mendeklarasikan bahwa variabel tersebut adalah static.
Maka keseluruhan kode yang dibuat terlihat sebagai berikut:
public class StudentRecord
{ private String name; private String address; private int age; private double mathGrade; private double englishGrade; private double scienceGrade; private double average;
private static int studentCount;
}
// area penulisan kode selanjutnya
Pengenalan Pemrograman 1 5