Guest User

Untitled

a guest
May 24th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.80 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. class Pracownik {
  6. private:
  7. string imie;
  8. string Nazwisko;
  9. string wiek;
  10. string stanowisko;
  11.  
  12. public:
  13. Pracownik(string im, string naz, string wie, string stan)
  14. {
  15. imie=im;
  16. Nazwisko=naz;
  17. wiek=wie;
  18. stanowisko=stan;
  19. }
  20. virtual void DaneOsobowe()
  21. {
  22. cout << "Imie: "+imie +"\n"+ "Nazwisko: " + Nazwisko +"\n"+ "Wiek: " + wiek +"\n"+ "Stanowisko: " +stanowisko+"\n" << endl;
  23. }
  24. };
  25.  
  26. class Kierownik {
  27. private:
  28. string imie;
  29. string Nazwisko;
  30. string wiek;
  31.  
  32. public:
  33. Kierownik(string im, string naz, string wie)
  34. {
  35. imie=im;
  36. Nazwisko=naz;
  37. wiek=wie;
  38. }
  39. virtual void DaneOsobowe()
  40. {
  41. cout << "Imie: "+imie +"\n"+ "Nazwisko: " + Nazwisko +"\n"+ "Wiek: " + wiek +"\n" << endl;
  42. }
  43. };
  44.  
  45. class Dyrektor {
  46. private:
  47. string imie;
  48. string Nazwisko;
  49. string wiek;
  50.  
  51. public:
  52. Dyrektor(string im, string naz, string wie)
  53. {
  54. imie=im;
  55. Nazwisko=naz;
  56. wiek=wie;
  57. }
  58. virtual void DaneOsobowe()
  59. {
  60. cout << "Imie: "+imie +"\n"+ "Nazwisko: " + Nazwisko +"\n"+ "Wiek: " + wiek +"\n" << endl;
  61. }
  62. };
  63.  
  64. int main()
  65. {
  66. Pracownik p1("Jan", "Kowalski", "25", "Sprzedawca");
  67. p1.DaneOsobowe();
  68.  
  69. Kierownik k1("Janusz", "Nowak", "30");
  70. k1.DaneOsobowe();
  71.  
  72. Dyrektor d1("Norbert", "Kaczka", "50");
  73. d1.DaneOsobowe();
  74.  
  75. getchar();
  76. return 0;
  77. }
Add Comment
Please, Sign In to add comment