Hate to burst your bubble but according to your guidelines you are to late to submitt this. What kind of idea do you need to start this? The sheet gave you three references you could use as a basis for your project.
I can vouch that iamthewee knows what he is doing with c++. Think about your system. You normally have different types of transportation in any fleet do you need a base bus class and then you can derive from there the different kinds of buses that you have. You need a passanger class for the passengers of the bus. you normally have different types of passengers like first class, business class, and coach so passenger could be a base and you can derive from there for each type of passenger. The passenger base / children work well for polymorphism since your bus classes would hold a pointer to the base class and you can use virtual functions to handle the dynamic dispatching. This is all just off the top of my head so there is probably more you can do.
You have no intention of even attempting this... It's clear so, nobody is going to help you or throw you a curve ball by handing you a ready made solution.
Insulting those trying to help is idiotic too. I'm no psychic but 'F' for fail is on the cards. It's not too late to change, your academic life might be short lived but there's plenty of time to readjust your priorities and attitude.
thanks so Much @nathanoliver..its really helpfull..but can you plz tell me one thing more..what is the difference between the different type of passenger(e.g local and bussiness class)..i mean to say that how to make different data members for inherited class (e.g class bussiness:public passenger) ,,any idea about that ... thanks alot.