Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在类图中绘制自定义类之间的关系_Java_Uml_Class Diagram - Fatal编程技术网

Java 在类图中绘制自定义类之间的关系

Java 在类图中绘制自定义类之间的关系,java,uml,class-diagram,Java,Uml,Class Diagram,我在数据库类中使用Astah I haveget\u map\u data方法,该类将MapData作为自定义类,如下所示。如何在类图中绘制与数据库类的关系 数据库类: public List<MapData> get_map_data(ArrayList<Integer> selected) { List<MapData> LRLDHistory = new ArrayList<>(); return LRLDHis

我在
数据库
类中使用Astah I have
get\u map\u data
方法,该类将
MapData
作为自定义类,如下所示。如何在类图中绘制与数据库类的关系

数据库类:

public List<MapData> get_map_data(ArrayList<Integer> selected) {

    List<MapData> LRLDHistory = new ArrayList<>();      
    return LRLDHistory;
}
公共列表获取地图数据(选中ArrayList){
List LRLDHistory=new ArrayList();
回归历史;
}

您应该对数据库中的地图数据使用依赖关系。 在Astah中,您可以从下面的按钮(红色圆圈中)创建依赖项


我还没有尝试过Astah,但它肯定有一种方法可以添加带有关联端点的关联。@JimL。您在图表上看到的关系不是关联,而是所有权关系。它表示数据库归MapData所有(如“嵌套在”或“内部类”中)。我猜这种关系是错误的,因为数据库会被MapData之类的东西所拥有,这似乎有点奇怪。是的,我认识到了包含。我会用一个协会。