Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

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

ID: 3801189 • Letter: T

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 *); 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:

Explanation / Answer

peoplecar.h
#ifndef PEOPLE_CAR_H
#define PEOPLE_CAR_H

#include "car.h"

using namespace std;
class PeopleCar : public Car
{
private:
int numSeats;
int numPeople;
  
  
public:
PeopleCar();
//string for calling base class Car(string)
PeopleCar(string,int,int);
int getNumSeats() const;
int getNumPeople() const;
void setNumSeats(const int &);
void setNumPeople(const int &);

};
#endif

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote