void Approve(const Purchase &item){
   if(item.GetPrice()<10000000.0){
     cout<<"Item "<<item.GetItemNumber()<<" is apprived by "<<name_<<endl;
   }
   else{//次の承認者に
     next_->Approve(item);
   }
 }
 void Approve(const Purchase &item){
   if(item.GetPrice()<10000000000.0){
     cout<<"Item "<<item.GetItemNumber()<<" is apprived by "<<name_<<endl;
   }
   else{//CEOでも決済できないのでCommityに
     cout<<"Item "<<item.GetItemNumber()<<" will be apprived by commity"<<endl;
   }
 }