I am making a transportation project. As there will be different types of buses with different number of seats. The seats will be either booked or not. I don't know whether I should make a boolean array of seats as data member of a class or should I just make only one boolean data member as a seat of the buses and later on do something with it, i.e after initialization.
How to overcome such cases?