主题解释处理包之间的导入依赖关系是构建对象模型的一个重要方面。如果一个包的所有类都能导向到另一个包的类,那么前者依赖于后者。为了表达这种依赖关系,您可使用从一个包到该包所依赖的另一个包的导入依赖关系。 包之间的依赖关系使用导入依赖关系表达。 使用按照如下方式逐步生成导入依赖关系:
示例 假定您在回收机中找到了两个类(客户面板和操作员面板)的一些共同之处。您将这些通用服务分配给一个名为面板的新类,该类位于一个名为面板的新包中。另外那两个类就可以引用该类,从而使用其中的通用服务了。因为这两个类分别属于两个不同的包,因此这两个包将依赖新包。这将消除冗余,即只需在一个地方对共有功能进行变更就可以了。 |
Rational Unified Process |