Class C++

#include 
using namespace std;
class salary {
public:
   void init(const int b) {b_sal = b; your_bonus = 0;}
   void  calc_bonus(const double perc){ your_bonus = b_sal * perc; }
   static void  reset_all(const int p){ all_bonus = p; }
   int  comp_tot() const{ return (b_sal + your_bonus + all_bonus); }
private:
   int         b_sal;
   int         your_bonus;
   static int  all_bonus;     //declaration
};
int salary::all_bonus = 100;
int main()
{
   salary  w1, w2;
   w1.init(1000);
   w2.init(2000);
   w1.calc_bonus(0.2);
   w2.calc_bonus(0.15);
   salary::reset_all(400);
   cout << " w1 " << w1.comp_tot() << "   w2 "
        << w2.comp_tot() << endl;
}