J. E. N. I.
Petunjuk Penulisan Program: + menunjukkan bahwa boleh ada 1 atau lebih kejadian pada baris ini dalam pengaplikasiannya.
Sebagai contoh.
package registration. reports; import registration. processing.*; import java. util. List; import java. lang.*; // imported by default class MyClass {
/* rincian dari MyClass */
1.3.8 Acces Modifier
Table berikut meringkas acces modifier dalam Java.
private default / package protected public class yang sama Yes Yes Yes Yes package yang sama Yes Yes Yes
package yang berbeda( subclass)
package yang berbeda( nonsubclass)
1.3.9 Enkapsulasi
Yes
Tabel 1.2: Acces Modifier
Menyembunyikan elemen dari penggunaan sebuah class dapat dilakukan dengan pembuatan anggota yang ingin Anda sembunyikan secara private.
Contoh berikut menyembunyikan field secret. Catatan bahwa field ini tidak langsung diakses oleh program lain menggunakan method getter dan setter.
Yes
Yes class Encapsulation { private int secret; // field tersembunyi public boolean setSecret( int secret) { if( secret < 1 || secret > 100) { return false;
} this. secret = secret; return true;
} public getSecret() { return secret;
}
}
Pengenalan Pemrograman 2 7