Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Given a base Plant class and a derived Flower class, complete main ( ) to create a vector called myGarden. The vector should be able

Given a base Plant class and a derived Flower class, complete main() to create a vector called myGarden.
The vector should be able to store objects that belong to the Plant class or the Flower class.
The program should read plants or flowers from input (ending with -1), add each Plant or Flower to the myGarden vector, and output
each element in myGarden using the PrintInfo() function.
Note that each class only has the default constructor, so you must use the setter functions to fill each field. Use a Plant * pointer to store a
plant, and Flower* pointer to store a flower. These can both be added to the myGarden vector.
The PrintVector() function should print Plant k Information where k is the position in the vector, then use the Printlnfo() functions
defined in the respective classes to print each element in myGarden
Hint: myGarden should be of type vector-1
image text in transcribed

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_2

Step: 3

blur-text-image_3

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

Graph Databases New Opportunities For Connected Data

Authors: Ian Robinson, Jim Webber, Emil Eifrem

2nd Edition

1491930896, 978-1491930892

More Books

Students also viewed these Databases questions