Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经编码了一年,但我最近才在有关 OOP 的课程中被介绍和教授。
我早些时候发布了一个问题,有人说我的程序使用播放器类会好得多
我想知道使用对象数组是否符合标准约定?
所以我的程序中需要 10 名球员。可以拥有一个包含 10 个实例的 Class Player 数组吗?或者这很糟糕?
感谢您的时间。
这取决于您计划如何使用这些对象。创建一个包含 10 个 Player 对象的数组当然没有问题。另一个选项,可能与您的程序相关,也可能不相关,可能是创建一个包含 10 个玩家实例的数组的附加类(也许称它为“团队”?)。如果您想定义与 10 个玩家相关的方法或成员,例如赢/输或类似性质的东西,这将是有意义的。
是的,这将是一个完全有效(并且非常普遍)的用法。