Odpowiedź :
Odpowiedź:
#include <iostream>
#include <string>
class Player {
public:
std::string m_name{};
std::string m_surname{};
std::string m_nickname{};
Player(const std::string &name, const std::string &surname, const std::string &nickname) {
m_name = name;
m_surname = surname;
m_nickname = nickname;
}
void printData() const;
void setPoints(int points);
void printPoints() const;
private:
int m_yearOfBirth{};
std::string m_address{};
protected:
int m_points{};
};
void Player::printData() const {
std::cout << m_name << std::endl;
std::cout << m_surname << std::endl;
std::cout << m_nickname << std::endl;
}
void Player::setPoints(int points) {
m_points = points;
}
void Player::printPoints() const {
std::cout << m_points << std::endl;
}
int main() {
Player player1 = Player("Jan", "Kowalski", "Jako");
player1.printData();
player1.setPoints(3);
player1.printPoints();
return 0;
}
Wyjaśnienie:
Zrobiłem jednego gracza. Na jego podstawie możesz zrobić dwóch kolejnych. Jak coś niejasne to pisz