C++

friend

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

friend i jep një funksioni ose një klase tjetër leje të shohë anëtarët private të klasës tënde. Përdoret rrallë, zakonisht për operator<< që të printojë fushat private.

EnglishEN

friend gives a function or another class permission to see your class's private members. It's used rarely, usually for operator<< so it can print private fields.

Si ta mendosh

Si t'ia lësh shokut më të ngushtë çelësin e dhomës: askush tjetër s'hyn, por ai po.

Lexoje në anglisht

Like giving your best friend the key to your room: nobody else gets in, but they do.

Shembull kodicpp

class Llogari {
    double bilanci = 100;
    friend void shfaq(const Llogari& l);
};
void shfaq(const Llogari& l) { std::cout << l.bilanci; }

Terma të lidhur