我正在制作一个交通项目。因为会有不同类型的公共汽车,座位数不同。座位将被预订或不被预订。我不知道我是否应该将一个布尔数组的席位作为一个类的数据成员,或者我应该只将一个布尔数据成员作为总线的一个位置,然后再对它做一些事情,即在初始化之后。
如何克服这种情况?
答案 0 :(得分:0)
一系列布尔人不会给你提供比一些预留座位更多的信息。这取决于你需要什么。如果您需要实际跟踪保留哪些席位,那么您可能需要ArrayList
BusSeats
BusSeat
对象标识席位以及是否保留与否。如果您只需要预留多少座位以及剩余多少座位,那么Bus对象可以只有一个整数用于可用的总座位,另一个用于预留座位总数。