Find greatest of two numbers in two different classes using friend function C++


File size: 497 Bytes

File content type: text/plain

Category: Practical Files

Subject: Object Oriented Programming

Download greatest of two numbers using friend function C++ generally taught in Object Oriented Programming.

#include<iostream> using namespace std; class B; //declare class B class A { private: int a; public: //constructor A(int a) { this->a = a; } friend int max(A a, B b); }; class B { private: int b; public: //constructor B(int b) { this->b = b; } friend int max(A a, B b); }; int max(A a, B b) { return (a.a > b.b ? a.a : b.b); } int main() { A a(10); B b(15); cout << "Greatest is : " << max(a, b); return 0; }

Last Updated: July 16, 2022