#include <iostream> using namespace std; class B; class A { int a; public: void set_val (int x ){ a=x; } friend void add(A,B); }; class B{ int b; public: friend void add (A,B); void set_val (int y ){ b=y; } }; void add (A obj1, B obj2) { cout << "The Sum is " << obj1.a+obj2.b << endl; } int main() { A obj; B o; obj.set_val (500); o.set_val(220); add(obj,o); return 0; }