Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

image text in transcribed
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

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Relational Database Technology

Authors: Suad Alagic

1st Edition

354096276X, 978-3540962762

More Books

Students also viewed these Databases questions