Types 设计类图时,图像的数据类型是什么?
我必须做一个销售的UML设计类图。创建类时,其中一个类(产品)将项目的图像作为其属性之一。我必须指出可见性、属性和数据类型。我应该为图像使用哪种数据类型?例如,我有如下属性:Types 设计类图时,图像的数据类型是什么?,types,uml,Types,Uml,我必须做一个销售的UML设计类图。创建类时,其中一个类(产品)将项目的图像作为其属性之一。我必须指出可见性、属性和数据类型。我应该为图像使用哪种数据类型?例如,我有如下属性: productId:int 产品名称:字符串 产品价格:十进制 产品图片: 映像没有基本类型,您可以为此创建自己的类映像 除此之外,您使用的基本体类型名称不是预定义的,可能您希望按以下顺序排列: 整数 串 真实的 (c.f.的第21章)UML没有规定您需要使用哪些基本类型或数据类型。 它确实定义了一组可重用的基本类型
- productId:int
- 产品名称:字符串
- 产品价格:十进制
- 产品图片:
- 整数
- 串
- 真实的
- 映像没有基本类型,您可以为此创建自己的类映像
除此之外,您使用的基本体类型名称不是预定义的,可能您希望按以下顺序排列:
(c.f.的第21章)UML没有规定您需要使用哪些基本类型或数据类型。 它确实定义了一组可重用的基本类型,但主要用于元模型的定义 您应该定义要在模型中使用的基本类型和数据类型 在这种情况下,最好的选择似乎是创建一个数据类型
图像
这可能看起来像这样,取决于您的需要:
这些是UML元模型中使用的原语类型,但您可以根据需要在模型中创建任意数量的原语。模型不应该只使用这些基本类型。OP想要使用预定义基本类型的概率非常高,似乎我的句子不清楚,我修改了itI,我也尽可能多地使用预定义基本类型(整数而不是整数),除非属性必须与技术属性有一对一的关系;在这种情况下,我使用的是目标编程语言或目标DBMS定义的技术数据类型。我猜您之所以插话是因为@qwerty_,所以不是真的,但这确实是一个非常有趣的讨论。