CPP Friend Class Function
CPP Friend Class Function
Implementation
Code:
#include <iostream>
using namespace std;
class A {
private:
int privateData;
public:
A() : privateData(10) {} // Constructor initializing privateData
class B {
public:
void accessPrivateData(A& obj) {
cout << "Accessing private data from class A in class B: " << obj.privateData << endl;
}
};
int main() {
A objA;
B objB;
// Accessing private data of A using friend function
showPrivateData(objA);
return 0;
}
Output:
Output:
Private data from class A: 10
Accessing private data from class A in class B: 10