Java Modifier Types

Java Modifier adalah membatasi ruang lingkup kelas, variable, konstruktor, methode atau anggota data, untuk mengunakan modifier kita perlu mendifiniskan keyword modifier pada class, methode atau variable Bahasa pemograman java memiliki dua tipe modifier :

Access Control Modifier

Access Control Modifier digunakan untuk membatasi ruang lingkup/level pada class, variable, methode dan constructor :

  • Default, tidak perlu modifier karena secara default java melakukannya.
  • Private, hanya bisa diakses oleh class itu sendiri.
  • Protected hanya bisa dikases oleh package atau subclass.
  • Public bisa diakses secara public.

Non Access Modifier

Bahasa pemograman java menyediakan no-access modifier untuk Fungsionalitas:

  • static modifier untuk mentukan tipe methode atau variable.
  • final modifier digunakan untuk menentukan tipe class, methode dan variable.
  • abstract modifier digunakan untuk menentukan tipe class atau methode.
  • synchronized and volatile modifier digunakan untuk threads.

hyvercode

Leave a Reply

Your email address will not be published. Required fields are marked *