Advertisement
Guest User

Untitled

a guest
Dec 9th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.95 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. /* run this program using the console pauser or add your own getch, system("pause") or input loop */
  4. using namespace std;
  5. class K{
  6. private:
  7. int n;
  8. double z;
  9. char c;
  10. public:
  11. int get_n(){
  12. return n;
  13. }
  14. void set_n(int a){
  15. n = a;
  16. }
  17.  
  18. int get_z(){
  19. return z;
  20. }
  21. void set_z(int a){
  22. z = a;
  23. }
  24.  
  25. int get_c(){
  26. return c;
  27. }
  28. void set_c(int a){
  29. c = a;
  30. }
  31.  
  32. void wypisz(){
  33. cout << "n = " << n <<", z= " << z << ", c=" << c << endl;
  34. }
  35. };
  36.  
  37.  
  38. int main(void)
  39. {
  40. K k1;
  41. K *wk = new K;
  42. k1.set_n(0);
  43. k1.set_z(0.0);
  44. k1.set_c('a');
  45. wk->set_n(2);
  46. wk->set_z(1.5);
  47. wk->set_c('c');
  48. cout << k1.get_n() << endl << k1.get_z() << endl << k1.get_c();
  49. cout << "Obiekt k1:" << endl;
  50. k1.wypisz();
  51. cout << "Obiekt dynamiczny wk dostep wskaznikiem:" << endl;
  52. wk->wypisz();
  53. cout << "Obiekt dynamiczny wk dostep jak do obiektu:" << endl;
  54. (*wk).wypisz();
  55. delete wk;
  56. return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement