Write the interface (.h file) of a class Player containing: A data member name o
ID: 3634940 • Letter: W
Question
Write the interface (.h file) of a class Player containing:
A data member name of type string .
A data member score of type int .
A member function called setName that accepts a parameter and assigns it to name . The function returns no value.
A member function called setScore that accepts a parameter and assigns it to score . The function returns no value.
A member function called getName that accepts no parameters and returns the value of name .
A member function called getScore that accepts no parameters and returns the value of score .
My start code:
class Player
{
string name;
int score;
void setScore (int playerScore)
{
score = playerScore;
}
int getScore()
{
return score;
}
}
Explanation / Answer
#ifndef PLAYER_H
#define PLAYER_H
class Player
{
private:
string name;
int score;
public:
void setname(string nam)
{
name = nam;
}
void setScore (int playerScore)
{
score = playerScore;
}
int getScore()
{
return score;
}
string getname()
{
return name;
}
};
#endif
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.