146  5.    - 

      .  11_ 
 ,      .   
    salary,   .

 void init(int b) {b_sal = b; your_bonus = 0;}

  b   b_sal.  -  -
   .  your_bonus  .
       ,   -
   .      -
,  .  ,   -
   .

 static void reset_all(int p)
( all_bonus = p; }

 static    ,  .

 int comp_tot() const

{ return (b_sal + your_bonus + all_bonus); }

 const        -
.  ,        ,  -
   .  ,      

const salary* const this.

 salary::reset_all(400);

 -       -
  .      :

wl.reset_all(400) ;

    , ,   ,   wl  
,      (  -   ) 
 - reset_all ().

  ,    static    -
    ,    - 
 .

5.8.1.  (mutable)

  mutable   ,   
  , ,   , .   -
    ,  
const_cast<>.    ,   
 C++.    :

  mutable.

//   mutable
class person {                //