如何合并uml包图上的包是否正常工作?我无法在书本和互联网上找到任何直截了当的解释。
我的意思是,让我们说包A合并包B.结果是什么?包A包含其所有元素+包B中的元素?
如果有两个同名的课程怎么办?
答案 0 :(得分:3)
按照您的示例,合并的结果将是包A中的新类。包B不受影响。
每个班级"班级"在B中,我们有以下程序,具体取决于A:
中是否存在具有相同名称的类答案 1 :(得分:0)
为了在合并时遵守约束,合并类的包名称将更改为例如package A;
,然后所有属性和方法也将迁移到具有相同签名的类。