Advertisement
Guest User

Nalepnica

a guest
Apr 25th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.77 KB | None | 0 0
  1. #include <iostream>
  2. #include <string>
  3.  
  4. using namespace std;
  5.  
  6. class Nalepnica
  7. {
  8. private:
  9.     string naziv;
  10.     int ID;
  11.     static int id;
  12. public:
  13.     Nalepnica()
  14.     {
  15.         naziv = "Prolom";
  16.         ID = id;
  17.         ++id;
  18.     }
  19.     Nalepnica(string naziv)
  20.     {
  21.         this->naziv = naziv;
  22.         ID = id;
  23.         ++id;
  24.     }
  25.     Nalepnica(const Nalepnica &n)
  26.     {
  27.         this->naziv = n.naziv;
  28.         this->ID = n.id;
  29.         ++id;
  30.     }
  31.     void ispis()
  32.     {
  33.         cout << "Naziv " << naziv << " sa id brojem: " << ID << endl;
  34.     }
  35. };
  36.  
  37. int Nalepnica::id = 0;
  38.  
  39. int main()
  40. {
  41.     Nalepnica n1,n2,n3;
  42.     n1 = Nalepnica();
  43.     n2 = Nalepnica("koka kola");
  44.     n1.ispis();
  45.     n2.ispis();
  46.     n3 = n2;
  47.     n3.ispis();
  48.  
  49.     return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement