posted 23 years ago
Hi Martin,
From what I understand, the packages (and its sub-packages) are designed by specialization.Dependencies would exist between the package and someone calling the classes of the package from outside.
However, as far as package and sub-package is concerned, it doesn't signify a dependency.If you have a sub-package, probably you would have created it because the classes in the outer package is associated with its sub-package.This association(not dependency) could be one way or two-way, which has been decided during the design process.
Hope this helps,
Sandeep