仕様書の理解ですけど、下記のことは何の意味でしょうか?
*******************************
【パッケージ-03】
パッケージ間の依存関係は以下のような方法で極力疎に保つ。
・同じパッケージに依存するクラスはパッケージに閉じるようにする。
・同じパッケージに依存するクラスはパッケージの階層化により分離する。
【解説】
あるパッケージが他のパッケージに依存していると、そのパッケージを利用する場合に依存している、他のパッケージも同時に使用しなくてはならない。
パッケージ間に複雑な依存関係があると、いくつものパッケージをひとまとめに扱う必要がある。
また、それらの依存関係は管理が困難となる。
*******************************
1.クラスをパッケージに閉じるってその意味がよく理解できませんが...
2.クラスをパッケージの階層化により分離するってファイル別に分類して置くって意味でしょうか。
以上、よろしくお願いします。