Question
Please I need this in C++ Protected Members You work at a grocery store and want to buildan app to manage the products in the
Please I need this in C++
Protected Members You work at a grocery store and want to buildan app to manage the products in the store. You make a Product baseclass and separate classes for each product type. Inherit the Fruitclass from Product and make sure the given code works correctly.The code tries to access the private members of Product in theFruit class. Fix it by applying the correct access specifier.
#include
using namespace std;
class Product
{
// We can also use public access specfier here
protected: // Access specifier of data members changed to protected
double price;
int weight;
public:
void info() {
cout < } }; class Fruit : public Product // Product class inherited publicly by fruit class { public: string type; void setInfo(double p, int w) { price = p; weight = w; } }; int main() { Fruit obj; obj.type = "Apple"; obj.setInfo(4.99, 10); obj.info(); }
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