Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - mikael2018

#1
estoy viendo polimorfismo y me están enseñando sobrecarga de operadores pero me he atorado tengo que realizar una clase que calcule fracciones sume reste divida con sobre carga de operadores pero una vez que las inicie ya no se que mas sigue si me pueden ayudar

Código (cpp) [Seleccionar]

class prueba
{ public:
double a, b;
prueba(const double a,const double b)
{ this->a = a;
this->b = b;
}
};

// Sobrecarga del operador +
prueba& operator +( const prueba &p1, const prueba &p2)
{ return *(new prueba(p1.a + p2.a, p1.b + p2.b) );
}

prueba& operator-( const prueba &p3, const prueba &p4)
{ return *(new prueba(p3.a - p4.a, p3.b - p4.b) );
}


prueba& operator *( const prueba &p5, const prueba &p6)
{ return *(new prueba(p5.a * p6.a, p5.b * p6.b) );
}


prueba& operator /( const prueba &p7, const prueba &p8)
{ return *(new prueba(p7.a / p8.a, p7.b / p8.b) );
}




int main()
{


system("PAUSE");
}



[MOD] Para publicar codigo, usa las etiquetas "GeSHi"