Advertisement
Salman_CUET_18

static member and member class

Oct 20th, 2019
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.61 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. class student
  4. {
  5.     int roll_num;
  6.     static int cnt;
  7. public:
  8.     static int getcnt()
  9.     {
  10.         return cnt;
  11.     }
  12.     void getnum()
  13.     {
  14.         cin >> roll_num;
  15.         cnt++;
  16.     }
  17.     void putnumber()
  18.     {
  19.         cout << "Roll Number = " << roll_num << endl;
  20.     }
  21. };
  22. int student::cnt = 0;
  23. int main()
  24. {
  25.     student s1, s2;
  26.     s1.getnum();
  27.     cout << "Object Number = " << student::getcnt() << endl;
  28.     s1.putnumber();
  29.     s2.getnum();
  30.     cout << "Object Number = " << student::getcnt() << endl;
  31.      s2.putnumber();
  32.     return 0;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement