假设我有名为 1 到 6 的轨道对象,并且正在通过的火车对象抛出它们。每条铁路可以有一列火车。
我有两条火车轨道(是一系列轨道),轨道可以包括相同的轨道。
例如:
轨道 1:轨道 1 - 轨道 2 - 轨道 3 - 轨道 4
轨道2:轨道4 - 轨道3 - 轨道5 - 轨道6
我正在考虑为每条轨道收集,现在的问题是我怎么知道火车应该继续行驶到哪条轨道。如果火车现在在 Rail3(例如),它怎么知道它应该继续 Rail4 还是 Rail5。我有一个 RailManagerClass,轨道应该存储在那个类中。存储 ang 管理曲目的最佳方式是什么?链接列表会解决问题吗?
谢谢你。