Question: C++ Assignment on Classes: Define a class, fruitType, to store the following data about a fruit: Fruitname (string), color (string), fat (int), sugar (int), and

C++ Assignment on Classes:

Define a class, fruitType, to store the following data about a fruit:

Fruitname (string), color (string), fat (int), sugar (int), and carbohydrate (int). Implement your class with accessor and mutator, display method to display the output.

Write a test program that

Reads a data file of 5 different fruits

Writes output on monitor and an output file.

Compare any two fruits by fat, sugar, & carbohydrate, and display the healthier one

Here is a sample data file:

Jackfruit green 5 120 50

Strawberry red 7 89 30

Mango yellow 15 150 110

Apple green 6 30 100

Grape purple 5 50 40

Please write the code using separate files for classes as the example below shows:

C++ Assignment on Classes: Define a class, fruitType, to store the following

Storeltem.h #ifndef STOREITEM_H #define STOREITEM_H Storeltem.cpp #include using namespace std; #include "StoreItem.h" class StoreItem { public: void SetWeightOunces (int ounces); void Print() const; private: int weightOunces; void StoreItem:: SetWeightOunces (int ounces) { weightOunces = ounces; void StoreItem:: Print() const { cout using namespace std; #include "StoreItem.h" int main() { StoreItem item1; Compilation example fg++ -Wall StoreItem.cpp main.cpp a.out Weight (ounces): 16 item1. SetWeightOunces (16); item1. Print(); return 0; Storeltem.h #ifndef STOREITEM_H #define STOREITEM_H Storeltem.cpp #include using namespace std; #include "StoreItem.h" class StoreItem { public: void SetWeightOunces (int ounces); void Print() const; private: int weightOunces; void StoreItem:: SetWeightOunces (int ounces) { weightOunces = ounces; void StoreItem:: Print() const { cout using namespace std; #include "StoreItem.h" int main() { StoreItem item1; Compilation example fg++ -Wall StoreItem.cpp main.cpp a.out Weight (ounces): 16 item1. SetWeightOunces (16); item1. Print(); return 0

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!