gpt4 book ai didi

arrays - 如何在类图上将属性的数据类型表示为对象数组?

转载 作者:行者123 更新时间:2023-12-03 07:28:10 24 4
gpt4 key购买 nike

我有一个SportsCentre包含 Employee 数组的类对象。

显示属性的数据类型是对象数组的正确方法是什么?

我在网上找到了两个不同的版本:

  • 第一个使用 ArrayList<>关键字:

    <表类=“s-表”><标题>体育中心 <正文> - listOfRegistered : ArrayList<Employee> getRegisteredList() : ArrayList<Employee>
  • 第二个使用方括号[] :

    <表类=“s-表”><标题>体育中心 <正文> - listOfRegistered : Employee[0..*] getRegisteredList() : Employee[0..*]

最佳答案

两者都是正确的,但是当多重性设置为多个时,第二个使用起来更自然,并且没有必要定义集合类,如示例的第一张图片所示。

简单地说,多重性定义了属性可以存储特定类型的多少个实例。这组实例可以排序,也可以允许重复。多重元素的参数会影响应使用的集合类型,Set、Vector、Array 等。

但是,如果您需要有关此问题的精确信息,请阅读 UML Superstruction。搜索属性和多重性元素。 here is the UML website

关于arrays - 如何在类图上将属性的数据类型表示为对象数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27459257/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com