- Do'stona funktsiya - bu sinf a'zosi bo'lmagan, lekin maxfiy(private) yoki himoyalangan(protected) maydonlarda e'lon qilingan sinf a'zolariga kira oladigan funktsiya.
- Do’stona funktsiya deklaratsiyasi friend kalit so'zidan boshlanadi va faqat sinf ta'rifida ko'rsatilishi kerak.
void func() {...} class A { ... friend void func(); }; - Do'stona funktsiya, sinf ichida e'lon qilingan bo'lsa -da, sinf usuli emas. Shuning uchun u sinf organining qaysi qismida (xususiy, ommaviy) e'lon qilinishi muhim emas.
Mustaqil ishlash uchun topshiriqlar:
Do'stlaringiz bilan baham: |