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” 问候,
BRUML规范没有提到“复杂属性”;然而,
TyreBrand[0..*]
中方括号内表示的多重性实际上是指定TyreBrand
可以有零个或多个TyreBrand
值的方法
不过,要小心你的术语。当使用术语“复杂属性”时,它通常描述属性的类型是简单结构还是复杂结构。例如,电话号码可以存储为标量
字符串
值(例如“+1800-555-5555”),也可以存储为复杂的电话号码
数据类型,具有自己的国家代码
、区号
、交换
和字符串
类型属性(例如“+1”、“800”、“555”、“5555”)。需要明确的是,电话号码
数据类型看起来像图表上的类,但顶部有«datatype»关键字。它可以用作属性类型,而不是String
非常感谢!放心吧。祝你有一个美好的一天和一个更美好的生活在你面前,先生!