2dix-The Student Choice
Log in Register now

Program for concept of unary and binary operator overloading in c++

Develop a program for concept for unary and binary operator overloading in c++  (in dev c++)

Program for Unary operator overloading:

#include<iostream>
#include<conio.h>
using namespace std;
class avi
{
int a;
public:
avi()
{
a=11;
}
avi operator-()
{
a=-a;
}
void show()
{
cout<<a;
}
};
main()
{
avi a1;
-a1;
a1.show();
getch();
}

output:
-11

Program for Unary operator overloading :

#include<iostream>
#include<conio.h>
using namespace std;
class avi
{
int a;
public:
avi(int x)
{
a=x;
}
avi()
{};   //always use default constructor with paramatrizes constructor
avi operator +(avi c)
{
avi s;
s.a=a+c.a;//value of a1 in a and value of a2 in c.a
return(s);
}
void out()
{
cout<<a;
}
};
main()
{
avi a1(5);
avi a2(6);
avi a3;
a3=a1+a2;
a3.out();
}


output:
11


comments (1)

avatar
1
2. Ero ONU Membro di LinkBuddies con ONU sito web, il Che avevo in esecuzione di un Pochi Anni fa. Da Allora, molte glucosio sembrano Essere Cambiate. No Storia di famiglia, il padre era alcolizzato dell'ONU. Sono NATO con Difetti congeniti alla Nascita, Stato Crescere difficile, ma ci Tutto il Che Nel Passato. Circa 8 anni fa ero in Un Cattivo rapporto di lunga DISTANZA, ABBIAMO Visto L'Altro Magari Una Volta alla Settimana. Con l'Esempio, Un Produttore OEM (HP o Compaq venire) pu contrarre per Grandi produzioni di non CPU standard, rendendoli Esclusivo Marchio e talvolta Esclusivo modello Che significazione Che Essi Sono Destinati ad Essere Impiegati in ONU Certo Marca, Certo modello del computer. Tuttavia, se Gli Obiettivi di Vendita previsti degli OEM erano Fuori, il Che Ancora prendono la Consegna delle parti, also sé il PC per cui Sono staticamente Destinati Interrotto. QUESTE parti in eccesso vengono Vendute (scarico) dal OEM ..Il metano è il sottoprodotto di vacca flatulenza e urea è trovato nelle urine e metti che in bocca Bella quanto pare il sito maledetto codice programmatori un modo per aggirare le restrizioni su:..!... Config Utilizzare un valore di 0 (verificare doc, una volta quando si visita) o 1 (controllare ogni volta si rivisita). Quando hai fatto il primo punto, si è conclusa con un nuovo punto sul gancio. Ripetere il processo per formare una catena. Tenere il movimento fluido e la tensione il filato continuo in modo che i punti risultano liscia e uniforme. ;<a hrer="http://watchforum.co.nz/viewtopic.php?f=3&t=821026
">Click Here</a>
avatar