Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.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
Class 复杂属性UML图_Class_Attributes_Uml_Diagram - Fatal编程技术网

Class 复杂属性UML图

Class 复杂属性UML图,class,attributes,uml,diagram,Class,Attributes,Uml,Diagram,我不得不研究“复杂属性”,承认我不是这方面的专家,但我只是想知道这是否是一个正确的“复杂属性”,不管它被认为多么可悲。(我现在只是想掌握基本知识!)。刚发现我不能上传照片所以。。。来吧 实体-汽车。 属性-RegNum 属性-年份 实体-轮胎 属性-编号 (复杂属性?)-TyreBrand[0..*] 暗示轮胎可能有多个品牌 问候。你说得对 实体-轮胎 属性-编号 (复杂属性?)-TypeBrand[0..*] 表示一个“Types”对象可以有多个“Typebrand” 问候, BRUML规范没

我不得不研究“复杂属性”,承认我不是这方面的专家,但我只是想知道这是否是一个正确的“复杂属性”,不管它被认为多么可悲。(我现在只是想掌握基本知识!)。刚发现我不能上传照片所以。。。来吧

实体-汽车。
属性-RegNum
属性-年份

实体-轮胎
属性-编号
(复杂属性?)-TyreBrand[0..*]

暗示轮胎可能有多个品牌

问候。

你说得对

实体-轮胎 属性-编号 (复杂属性?)-TypeBrand[0..*]

表示一个“Types”对象可以有多个“Typebrand”

问候,


BR

UML规范没有提到“复杂属性”;然而,
TyreBrand[0..*]
中方括号内表示的多重性实际上是指定
TyreBrand
可以有零个或多个
TyreBrand
值的方法


不过,要小心你的术语。当使用术语“复杂属性”时,它通常描述属性的类型是简单结构还是复杂结构。例如,电话号码可以存储为标量
字符串
值(例如“+1800-555-5555”),也可以存储为复杂的
电话号码
数据类型,具有自己的
国家代码
区号
交换
字符串
类型属性(例如“+1”、“800”、“555”、“5555”)。需要明确的是,
电话号码
数据类型看起来像图表上的类,但顶部有«datatype»关键字。它可以用作属性类型,而不是
String

非常感谢!放心吧。祝你有一个美好的一天和一个更美好的生活在你面前,先生!