質問: パッケージについての質問です。 パッケージAに複数のクラスを入れて、そのパッケージには一つのクラス以外パッケージ外からアクセスできないようにしたいのですがどうしたらいいでしょうか? イメージ的には窓口クラスのようなものを一つだけ用意して、他のクラスは全てその窓口を通してアクセスするような感じにしたいのです。 自分でも調べてみたのですが良く分かりませんでした。
回答: 追加質問。 パッケージの中で、複数のクラスを作ったときの理解が難しいです。 パッケージAにクラスB、C、D を入れてB,C,Dどれからも他の2つのクラスを使えるようにしたいのです。 フォルダA B.java C.java D.java どのような実装がよいのでしょうか? 極力シンプルなサンプルなどがあればありがたいです。