क्या किसी फंक्शन फंक्शन / क्लास को निजी या सार्वजनिक घोषित करने में कोई अंतर है? मैं इस बारे में कुछ भी ऑनलाइन नहीं जान सकता।
मेरा मतलब है:
class A
{
public:
friend class B;
};
तथा
class A
{
private: //or nothing as the default is private
friend class B;
};
क्या कोई अंतर है?
friend
वर्ग के एक उदाहरण को घोषणा private
करने वाले वर्ग में घोषित सदस्यों तक पहुंचने की अनुमति देता है । इस उदाहरण के मामले में, कक्षा B का एक उदाहरण कक्षा A के निजी सदस्यों तक पहुंच सकता है