パッケージに2つの「保護された」クラスを含めることができます。つまり、パッケージの外部にあるファイルが見えるようにしたくない-パッケージ内でのみ内部で使用されます。
これどうやってするの?
すべてのキーワードを除外します。デフォルトの可視性は package-private で、パッケージ内でのみ表示可能です。
例えば。:
// class Foo is public
public class Foo
{
final private Bar bar = ...;
}
// class Bar is package-private
// (visible to all classes in the package, not visible outside the package)
class Bar
{
...;
}