Question: Train.h: #include car.h using namespace std; sifndef TRAIN_H I s define TRAIN_H class Train { private: Car* tHead; Car* tTail; public: Train(); Traln(); void addCarBack(Car

 Train.h: #include car.h" using namespace std; sifndef TRAIN_H I s define

Train.h: #include car.h" using namespace std; sifndef TRAIN_H I s define TRAIN_H class Train { private: Car* tHead; Car* tTail; public: Train(); Traln(); void addCarBack(Car *); void deleteFirstCar(); void removeFirstCarOf Type(const string &); // Display list car by car void displayO const; ); #endif Part of train.cpp: // addCarBack logic: if (trainCarsHead -= 0) { trainCarsHead - toAdd; trainCarsTail = toAdd; } else { trainCarsTail->nextCar - toAdd; trainCarsTail - toAdd; } Write a proper definition for a derived class People Car, People Car is a child of the Car class. People Car contains two data members numSeats and numpeople as well as accessors, matadors, and several constructors roar solution for the entire file people car. h should be in this box

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!