Question
Using classes, new, and delete. Lets create a program representing a model train. We will need: -a train class to represent the whole train that
Using classes, new, and delete. Lets create a program representing a model train. We will need:
-a train class to represent the whole train that contains: a pointer to the engine.
-a car class for each train car with: cargo weight (this can be an int), a pointer to the next car so we can access each car.
-a way to know we are at the caboose..
create a train
-new train()
-creates 3 cars and gives them a weight value
-insert the car into the train as it is created: make sure the previous car is pointing to the new car
-Delete the train
- use a destructor to delete the train
-make sure you free all memory by iterating through the train cars.
Please use c++.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started