Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Consider the following two classes: class first { public: void print() const; //Outputs the values of x and y protected: void setData(int u, int v);
Consider the following two classes:
class first
{
public:
void print() const;
//Outputs the values of x and y
protected:
void setData(int u, int v);
//Postcondition: x = u; y = v;
private:
int x;
int y;
};
class second: public first
{
public:
void setData(int a, int b, int c);
//Postcondition: x = a; y = b; z = c;
void print() const;
//Outputs the values of x, y, and z
private:
int z;
};
a)Write the definition of the function setData of the class second.
b)What does the word protected in class first mean?
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