アクセス属性は、メソッドにアクセスできるコードを示します。アクセス属性は保護属性としても知られています。メソッドにアクセスするコードの場合、コードは、まずそのメソッドを含むクラスにアクセスできなければなりません。アクセス属性の指定はオプションです。
その定義と同じパッケージ内にあるコード、またはサブクラス内にあるコードだけがその定義にアクセスできるようにするには、
protected を指定します。
フィールドの場合、
protected は、
protected-get と
protected-set の記述と同等です。
public、
library、
package、および
private も参照してください。