Question
C++ In the Mouse class, declare the following public member functions: SetAge() that takes one integer parameter SetColor() that takes one string parameter and the
C++
In the Mouse class, declare the following public member functions:
SetAge() that takes one integer parameter
SetColor() that takes one string parameter
and the following private data members:
integer age
string color
Ex: If the input is 2 white, then the output is:
Age: 2 Color: white
#include
class Mouse { public: int GetAge() const; string GetColor() const; private: };
void Mouse::SetAge(int newAge) { age = newAge; }
void Mouse::SetColor(string newColor) { color = newColor; }
int Mouse::GetAge() const { return age; }
string Mouse::GetColor() const { return color; }
int main() { Mouse mouse1; int inputAge; string inputColor;
cin >> inputAge; cin >> inputColor;
mouse1.SetAge(inputAge); mouse1.SetColor(inputColor); cout << "Age: " << mouse1.GetAge() << endl; cout << "Color: " << mouse1.GetColor() << endl;
return 0; }
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