Advertisement
Guest User

Untitled

a guest
Jul 6th, 2015
232
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1.  
  2. #include <iostream>
  3. #include <list>
  4.  
  5. using namespace std;
  6.  
  7. enum stanowiska {
  8. kasjer,
  9. magazynier,
  10. wykladacz
  11. };
  12.  
  13. class Pracownik {
  14.  
  15. private:
  16. stanowiska stanowisko;
  17. string rokUrodzenia;
  18. string nazwisko;
  19. public:
  20. Pracownik(stanowiska stanowisko, string rokUrodzenia, string nazwisko) : stanowisko(stanowisko), rokUrodzenia(rokUrodzenia), nazwisko(nazwisko) {}
  21. };
  22.  
  23. class Firma : public Pracownik {
  24. private:
  25. list<Pracownik> *pa;
  26. public:
  27. void virtual setPracownika(stanowiska stanowisko, string rokUrodzenia, string nazwisko) {
  28. pa->push_front(Pracownik(stanowisko, rokUrodzenia, nazwisko));
  29. };
  30. Pracownik virtual getPracownik(int index) {
  31. Pracownik paEl;
  32. for(list<Pracownik>::iterator iter = pa->begin(); iter != pa->end(); iter++ ) {
  33. paEl += *iter;
  34. }
  35. return paEl;
  36. };
  37. };
  38.  
  39. class Hipermarket : public Firma {
  40.  
  41. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement