Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. #pragma once
  2. #include <iostream>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. class Klient
  8. {
  9. string imie, nazwisko, destination;
  10. double kwota;
  11. int dzien, miesiac, rok, dlugosc;
  12.  
  13. public:
  14. Klient();
  15. Klient(string, string, string, int, int, int, int, double);
  16. Klient(const Klient&obiekt);
  17. ~Klient();
  18. string getImie();
  19. string getNazwisko();
  20. string getDestination();
  21. double getKwota();
  22. int getDzien();
  23. int getMiesiac();
  24. int getRok();
  25. int getDlugosc();
  26.  
  27. void setDlugosc(int);
  28. void setImie(string);
  29. void setNazwisko(string);
  30. void setDestination(string);
  31. void setKwota(double);
  32. void setDzien(int);
  33. void setMiesiac(int);
  34. void setRok(int);
  35. };
  36.  
  37.  
  38.  
  39.  
  40.  
  41. #include "Klient.h"
  42.  
  43. Klient::Klient()
  44. {
  45. cout << "domyslny Klient" << endl;
  46. }
  47.  
  48. Klient::Klient(string imie, string nazwisko, string destination, int dzien, int miesiac, int rok, int dlugosc ,double kwota)
  49. {
  50. //WYJĄTKI
  51. }
  52.  
  53. Klient::Klient(const Klient &obiekt)
  54. {
  55. this->imie = obiekt.imie;
  56. this->nazwisko = obiekt.nazwisko;
  57. this->destination = obiekt.destination;
  58. this->dzien = obiekt.dzien;
  59. this->miesiac = obiekt.miesiac;
  60. this->rok = obiekt.rok;
  61. this->kwota = obiekt.kwota;
  62. }
  63.  
  64.  
  65. string Klient::getImie()
  66. {
  67. return imie;
  68. }
  69.  
  70. void Klient::setImie(string _imie)
  71. {
  72. this->imie = _imie;
  73. }
  74.  
  75. string Klient::getNazwisko()
  76. {
  77. return nazwisko;
  78. }
  79.  
  80. void Klient::setNazwisko(string _nazwisko)
  81. {
  82. this->nazwisko = _nazwisko;
  83. }
  84.  
  85. string Klient::getDestination()
  86. {
  87. return destination;
  88. }
  89.  
  90. void Klient::setDestination(string kierunek)
  91. {
  92. this->destination = kierunek;
  93. }
  94.  
  95. double Klient::getKwota()
  96. {
  97. return kwota;
  98. }
  99.  
  100. void Klient::setKwota(double _kwota)
  101. {
  102. this->kwota = _kwota;
  103. }
  104.  
  105.  
  106. int Klient::getDzien()
  107. {
  108. return dzien;
  109. }
  110.  
  111. void Klient::setDzien(int _dzien)
  112. {
  113. this->dzien = _dzien;
  114. }
  115.  
  116. int Klient::getMiesiac()
  117. {
  118. return miesiac;
  119. }
  120.  
  121. void Klient::setMiesiac(int _miesiac)
  122. {
  123. this->miesiac = _miesiac;
  124. }
  125.  
  126. int Klient::getRok()
  127. {
  128. return rok;
  129. }
  130.  
  131. void Klient::setRok(int _rok)
  132. {
  133. this->rok = _rok;
  134. }
  135.  
  136. int Klient::getDlugosc()
  137. {
  138. return dlugosc;
  139. }
  140.  
  141. void Klient::setDlugosc(int _dl)
  142. {
  143. this->dlugosc = _dl;
  144. }
  145.  
  146. Klient::~Klient()
  147. {
  148. cout << "destruktor klienta" << endl;
  149. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement