Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.06 KB | None | 0 0
  1. // ConsoleApplication1.cpp : Ten plik zawiera funkcję „main”. W nim rozpoczyna się i kończy wykonywanie programu.
  2. //
  3.  
  4. #include <iostream>
  5. using namespace std;
  6. class K {
  7. private:
  8.     int n;
  9.     float z;
  10.     char c;
  11. public:
  12.     void set_n(int m) {
  13.         n = m;
  14.     }
  15.     int get_n() {
  16.         return n;
  17.     }
  18.     void set_z(float m) {
  19.         z = m;
  20.     }
  21.     float get_z() {
  22.         return z;
  23.     }
  24.     void set_c(char m) {
  25.         c = m;
  26.     }
  27.     char get_c() {
  28.         return c;
  29.     }
  30.  
  31.     void wypisz() {
  32.         cout << "Liczba całkowita: " << n << endl;
  33.         cout << "Liczba zmiennoprzecinkowa: " << z << endl;
  34.         cout << "Znak: " << c << endl;
  35.    
  36.     }
  37. };
  38.  
  39. int main(void)
  40. {
  41.     K k1;
  42.     K* wk = new K;
  43.  
  44.     k1.set_n(0);
  45.     k1.set_z(0.0);
  46.     k1.set_c('a');
  47.     wk->set_n(2);
  48.     wk->set_z(1.5);
  49.     wk->set_c('c');
  50.     cout << k1.get_n() << endl << k1.get_z() << endl << k1.get_c();
  51.     cout << "Obiekt k1:" << endl;
  52.     k1.wypisz();
  53.     cout << "Obiekt dynamiczny wk dostep wskaznikiem:" << endl;
  54.     wk->wypisz();
  55.     cout << "Obiekt dynamiczny wk dostep jak do obiektu:" << endl;
  56.     (*wk).wypisz();
  57.     delete wk;
  58.     return 0;
  59.    
  60.  
  61.  
  62.    return 0;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement