English 中文(简体)
HashMap in category diagram (UML)
原标题:HashMap in class diagram (UML)

我为我的 Java申请建造了2.0级图。 在我的法典中,我对哈希姆普数据类型做了说明。 但是,正如我所知,在尼共(毛主义)标准中没有哈希姆普数据类型。 问题是——我能否将哈希马普作为数据类型来描述该类的属性?

<>>>>>

也许在图一中,仅仅应该指出 j。 并且可能将地图分类列入这套地图?

问题回答

HashMap不应出现在你的UML模式中。 HashMap只是一个合格协会的实施。 可以证明,它甚至只是加快了无限制的结合。 因此,如果你有一个A级,有哈希姆帕,你将仿照UMLA级、UMLB级和UML协会从A到B级。 如果协会的合格者不是B的属性,你可以增加协会的资格。 如果您的哈希姆普钥匙是B国名(B国名是属地),你将简单地排除这一限定。

为了表示您的协会(希望以哈希特语实施协会)的执行情况,你可以补充说,作为关键词或为其制造一种定型观念(更为复杂)。

仅使用UML的一个正常类别,称为HashMap。 UML是语言学,不了解 Java的预设课程。 还是我误解了你的问题?

HashMap可能是该概念的 Java名,但每一种方案拟订语言都有某种类型的<代码>Hash<>或Map<>类别,并应当将一些相当的内容列入《反洗钱法》,因为许多模型包括哈希或地图集装箱特性。

某些工具支持<条码>和代号;图和特;定型观念;如果你主要关心直观直观性,我会使用该词——但不可能说什么关键是暗指的。

合格的协会图形式的UML装置是非自修的,我怀疑很难用各种工具来改造,使之达到在先导的法典生成中的任何敏感内容。 我要避免。

这样做的另一种方式(通常是)是:

  • create a Hash class with V and K as generic parameters. To do it correctly, K should really be constrained by a class such as Ordered also lacking in UML (we always add this)
  • for every use of Hash e.g. Hash<Thing, String> (be careful with the order - I use value first, key second), create a UML class called Hash<Thing,String> and an outgoing relation to Hash<> and then map the V and K to actual parameters Thing and String
  • then in the class that wants to use it, define a property e.g. things whose type is the Hash<Thing,String> type.

例如,民主党支持这一点。

下降的方面是,你在客户类别和价值类别之间有某种联系(例如,Thing)。 背后是,如果你将你的模型作为方案设计师的规格加以公布,那么方案制定者就会在分类表中看到正确的内容,见http://www. openehr.org/releases/AM/latest/docs/AOM2/AOM2.html#_authored_resource_class” rel=“nofollow”>。 - <代码>translation_details Depende。

很难在尼共(毛主义)中完成这一基本任务,这只是马尼共(毛主义)的众多问题之一,因此,我今天开会的多数发展者除了在白板或文件上画面外,没有使用。

HashMap is only one of many java classes.
And you can use any java class, interface or primitive type in your UML 2.0 class diagramm.
Any datatype in the UML 2.0 java class diagram corresponds to some java class, interface or primitive.

你正在使用UML图表开发自己的应用。 因此,为方便起见,认为可自由延长《反洗钱法》2.0标准。 没有人可以责怪你们。





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签