当前位置: 首页 > 知识库问答 >
问题:

我如何在类图中表示这种关系?

佘俊茂
2023-03-14
public class Matrix{
     public double CalculerMinimum()
     {
        ....
           if ((result < min)) {
                        min = result;
               }
       

            Liste lis  = new Liste();
            lis.getFile(min);
         return min;
     }
 }
public class Liste{
     public string getFile(double min)
     {
        ....
           
         return lien;
     }
}

共有1个答案

沈曜灿
2023-03-14

您的matrix类创建并使用liste类。这称为依赖项。您可以用虚线箭头和“use”和/或“create”在类图中表示它。

您的代码没有显示任何关联或泛化。在操作的实现中使用列表这一事实不足以建立关联:此列表是本地的,封装在操作中;这两个类本身之间没有概念上的关联(您可以想象一个不使用任何ListeCalculerMinimum()的实现)。

在类图中不能表示的是行为的动态性。如果您对动态感兴趣,就需要使用行为图。

 类似资料:
  • 我是Rest API的新手。我有一个xml输出需要解封。以下是xml输出: 实际的xml输出总共有37个条目。下面是模型类: 下面是Rest Api类代码: 在执行此代码时,我收到错误 javax.xml.bind.UnMarshalException-带有链接异常:[org.xml.sax.saxParseException;LineNumber:1;ColumnNumber:110;外部DTD

  • 我想在一个android应用程序中制作一个Person类。在那个类中,我想存储这个人的生日,然后用这个日期计算(例如他多大了,或者离他下一个生日还有几天)。我不知道如何做到这一点,尽管我尝试了几个类,比如Date(不建议使用)和GregorianCalendar,它在API级别28以下是不可用的(我使用API级别21)。

  • 我正在做一个网站关于一个商场从头开始。商场包括许多商店,每个商店都有自己的标志。我怎样才能把标志在我的网站上,并链接到另一个页面?

  • 函数,我正在尝试访问令牌(末尾的注释行不起作用): 在这里可以看到调试器内部的结构:

  • 问题内容: 自2015年11月起,plotly是开源的,可用于python。https://plot.ly/javascript/open-source- announcement/ 尝试脱机绘制某些图时,这些图可在iPython Notebook(版本4.0.4)中工作,但是如果尝试在Spyder(版本2.3.8)中运行它们,我将得到以下输出: 我的代码有什么问题,或者Spyder的iPytho

  • 我有两个共享一个公共键的表。我想要的是,当我加载第一个表的类时,我还会得到对应于第二个表的类的列表,它们在第二个表中共享键。 更具体地说:tableA有一个id(id1),它存在于tableB的多个条目中。但是,tableB使用复合键并使用id1和id2作为键。 我想实现的是,当加载表A的POJO时,我还会得到表B的所有条目,其中表A中的id1等于表B中的id1。