微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

UML-未在字段中定义时Java类之间的关系

class ClassA {
    private JFrame frame = new JFrame(); // has-a, composition 

    public ClassA() 
    {
       frame.add(new ClassB());
    }       
}

ClassA和Classb之间的关系/关联是否有名称? ClassA没有ClassB的字段.

我已经在Y. Daniel Liang的“ Java编程简介”中读过有关类关联的信息,并使用过google,但是找不到具有这种特定关系的示例.

我正在绘制一些现有代码的UML图,并希望获得正确的关系注释.

也许我想得太多了,这仅仅是一个协会?

解决方法:

您的ClassB实例通过JFrame进行存储,因此您可以使用class-relation:

enter image description here

或只是将依赖从ClassA添加到ClassB

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐