Atribut Public

Izin akses public sebuah kelas, jika sebuah atribut diperbolehkan diakses secara langsung oleh kelas lain. Sebuah atribut yang dinyatakan sebagai public dapat diakses secara langsung oleh kelas lain di luar kelas yang membungkusnya, misalkan pada kelas Elemen sebagai berikut:

   class Elemen
      public NilaiMatKul elmt
      Elemen next

      Elemen ()
      {end constructor}
   {end class}

maka aatribut elmt dan next dapat diakses secara langsung oleh kelas lain, misalkan dengan kode:

   Elemen e <- new Elemen()
   e.next <- NULL

Jika sebuah atribut tidak ditulis izin aksesnya misalkan hanya ditulis Element next, maka interpreter Java akan menganggap atribut next mempunyai izin akses public.