Hej, mam taki problem otóż mam utworzoną metodę w klasie, a teraz w pliku main.cpp przy tworzeniu obiektu zamiast wyświetlać całą metodę, chciałbym odwołać się tylko do jednego jej elementu.
coś takiego:
#include <iostream>
using namespace std;
class Pracownik
{
public:
string imie_pracownika;
string nazwisko_pracownika;
string stanowisko;
string wynagrodzenie;
void StworzPracownika()
{
cout << "Podaj imie: "; cin >> imie_pracownika;
cout << endl;
cout << "Podaj nazwisko: "; cin >> nazwisko_pracownika;
cout << endl;
cout << "Stanowisko pracownika: "; cin >> stanowisko;
cout << endl;
cout << "Wynagrodzenie: "; cin >> wynagrodzenie;
}
void WyswietlPracownika()
{
cout << "Imie pracownika: " << imie_pracownika << endl;
cout << "Nazwisko pracownika: " << nazwisko_pracownika << endl;
cout << "Stanowisko: " << stanowisko << endl;
cout << "Pensja: " << wynagrodzenie << "zl" << endl;
}
};
int main()
{
Pracownik p1;
p1.StworzPracownika();
//p1.WyswietlPracownika();
//potrzebuje tylko jego imienia z metody
p1.imie_pracownika;
return 0;
}