Static Class Member

Kalo kita ngoding pake bahasa pemrograman yang punya fitur untuk object-oriented programming, kayaknya sih bahasa yang bersangkutan udah wajib punya fitur static class member. Untuk C++ & Java, static class member ini dideklarasiin pake keyword ‘static’ sebelum nentuin tipe data dari member yang bersangkutan.

class iniClassLoh {
public:
static int iniStaticVariable;
static int iniStaticMethod();
};

– Contoh deklarasi di C++

public class iniClassLoh {
public static int iniStaticVariable;
public static int iniStaticMethod() {
/*isi dari method harus ditulis di sini, Java nggak support prototyping soalnya*/
}
}

– Contoh deklarasi di Java

Continue reading