Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef PRACOWNIK_H
- #define PRACOWNIK_H
- #include "Napis.h"
- #include "Data.h"
- class Pracownik
- {
- public:
- Pracownik(const char* im = "", const char* naz = "", int dzien = 1, int miesiac = 1, int rok = 2000);
- Pracownik(const Pracownik & wzor);
- Pracownik & operator=(const Pracownik & wzor);
- bool operator==(const Pracownik & wzor) const;
- friend ostream & operator <<(ostream &wy, const Pracownik &p);
- friend istream & operator >>(istream &we, Pracownik &p);
- ~Pracownik();
- const char* Imie() const;
- const char* Nazwisko() const;
- void Imie(const char* nowe_imie);
- void Nazwisko(const char* nowe_nazwisko);
- void DataUrodzenia(int nowy_dzien, int nowy_miesiac, int nowy_rok);
- void Wypisz() const;
- void Wpisz();
- int SprawdzImie(const char* por_imie) const;
- int SprawdzNazwisko(const char* por_nazwisko) const;
- int Porownaj(const Pracownik& wzorzec) const;
- Pracownik* m_pNastepny;
- protected:
- private:
- Napis m_Imie;
- Napis m_Nazwisko;
- Data m_DataUrodzenia;
- int m_nIDZatrudnienia;
- };
- #endif // PRACOWNIK_H
Add Comment
Please, Sign In to add comment