mam taką klasę
class golf
{
private:
std::string fullname;
int handicap;
public:
golf();
golf(const std::string & ln = "", const int hc = 0);
golf setgolf();
};
oraz metody i konstruktory
golf::golf()
{
fullname = "brak nazwy";
handicap = 0;
}
golf::golf(const std::string & ln, const int hc)
{
fullname = ln;
handicap = hc;
}
void golf::setgolf()
{
std::cout << "Podaj Nazwisko: ";
std::cin >> fullname;
std::cout << "Podaj Handicap: ";
std::cin >> handicap;
}
metoda set golf ma pobierać dane interaktywnie, te dane mam przekazać do wywołania konstruktora obiektu tymczasowego i przypisać ten obiekt do obiektu wywołującego *this.
Prosiłbym o pomoc z tym.