Tuesday, January 17, 2023

OPERATOR OVERLOADING IN C++

 #include<iostream>

using namespace std;
class complex
{
int r,i;
public:
complex()
{
r=0;
i=0;
}
complex( int a, int b)
{
r=a;
i=b;
}
complex operator+(complex);
void show();
};
complex complex::operator+(complex ob)
{
complex ob4;
ob4.r=r+ob.r;
ob4.i=i+ob.i;
return ob4;
}
void complex::show()
{
cout<<"\n"<<r;
cout<<"\n"<<i;
}
int main()
{
complex ob1(2,5);
complex ob2(10,20);
complex ob3;
ob3=ob1+ob2;
ob3.show();
return 0;
}

1 comment:

A physicist confesses that the electron is round and that Jesus rose from the dead. (Bengali)

একজন পদার্থবিজ্ঞানী স্বীকার করেন যে ইলেকট্রন গোলাকার এবং যিশু মৃতদের মধ্য থেকে পুনরুত্থিত হয়েছিলেন। আমার নিজের বিশ্বাস প্রমাণ দ্বারা প্রভাব...