W definicji klasy (plik Pracownik.h) dodaj ręcznie następujące prywatne dane składowe: char m_pszlmie[25]; char m_pszNazwisko[30];
Data m_DataUrodzenia;
Następnie w części publicznej klasy zdefiniuj:
• funkcje składowe informacyjne: const char* Imię() const; const char* Nazwisko() const;
W polu Return type nie ma zwracanego typu const char*, należy zatem wpisać go ręcznie;
• funkcje składowe ustawiające poszczególne składniki: void Imię(const char* nowe_imie);
void Nazwisko (const char* nowe__nazwisko) ;
void DataUrodzenia(int nowyjdzien, int nowy_miesiac, int nowy^rok);
• funkcję wyprowadzającą dane składowe do standardowego strumienia wyjściowego (cout): void Wypisz() const;
Dane mają być wyprowadzane w jednej linii w postaci: imię nazwisko dzien-miesiac-rok
• funkcję wprowadzającą dane składowe ze standardowego strumienia wejściowego (ci n): void Wpisz ();
Sugestia: Opracuj tę funkcję składową tak, aby korzystała z funkcji ustawiających poszczególne dane składowe. Ułatwi to pracę przy dalszej rozbudowie i modyfikacji klasy.
• funkcję porównującą wartość składnika z przekazywanym wzorcem: bool Sprawdzlmie(const char* por_imie) const;
bool SprawdzNazwisko(const char* por_nazwisko) const;
funkcje mają zwracać wartość 1 gdy składnik klasy (m_pszImie/mj?szNazwisko) jest identyczny z
podanym wzorcem (por_imie/por_nazwisko) albo 0 w przeciwnym wypadku.
3. Opracowanie funkcji głównej (main)
W funkcji głównej należy zademonstrować działanie poszczególnych funkcji składowych opracowanej klasy. Uwaga:
T~~i*---nn/Krolpc Pmnh/ nraiorł tn Hn Hanpon nmiplctu lmnier/ne iest Hołar7Prr_