07/01/10 21:48:08
こんな場合ってどうしたらいいんだろう。
■ クラスHogeのなかに入れ子クラス(内部クラス?)HogeInnerAとHogeInnerBがある。
■ HogeInnerAはHogeの外では使われないのでprivateにしたい。
■ HogeInnerBはHogeの外でも使うのでアクセス修飾はpublicで、コンストラクタで
HogeInnerAのインスタンスを引数にとるようにしたい。
よく思うんだけど、private + 入れ子になったクラスの外側のクラスからのアクセスを
追加したようなアクセス修飾ってどうしてないんだろう。