gpt4 book ai didi

java - 如何称呼未实现列表的类似列表的对象

转载 作者:行者123 更新时间:2023-12-01 09:15:22 25 4
gpt4 key购买 nike

我正在创建一个 Java 对象,它将包含一个有序的元素数组。 API 允许用户向该数组添加元素并仅检索数组中当前的所有元素。

我正在创建一个新类,因为我希望此列表具有几个附加属性,据我所知,其他标准实现中不存在这些属性。 (我不会详细说明这些属性是什么,因为它们对于我想问的问题来说是多余的)。

此外,我不想实现List接口(interface)(甚至Collection),因为那样我就必须实现很多不必要的方法。添加元素和检索所有元素都是用户应该能够执行的操作。

该类的名称以“List”结尾可以接受吗? “MyStupidList?或者这会导致用户相信我的类实现了 List?我应该使用什么其他词来代替,而不使用这些词来暗示列表或集合?

最佳答案

这是完全可以接受的。这主要取决于用户偏好。如果您不打算与任何人共享代码也不打算开源,没关系,按照您的方式去做。但是,如果您确实计划以某种方式共享代码,您可能会考虑将其重命名为独特的名称,只是为了美观。

根据Oracle “尽量让你的类名简单且具有描述性”,这证明类名以“List”结尾是可以的,因为它是描述性的。只要类名以大写字母开头即可。虽然名称中包含 List 可能会让某些用户感到困惑,但这确实可以接受

关于java - 如何称呼未实现列表的类似列表的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40585474/

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