class CVehicle
{
...
friend class
CSupervisor;
int DajBrojPutnika (){return
iBrojPutnika; }
private:
int iBrojPutnika;
...
};
int SupervisorFunction ( CVehicle &autic )
{
return
autic.iBrojPutnika;
}
CVehicle mali_autic (3);
CSupervisor ( &mali_autic );
cout << mali_autic.KolikoPutnika() << endl;
cout << SupervisorFunction ( autic ) << endl;