elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / tengo un problema con este programa en c++ en: 29 Octubre 2014, 03:25 am
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
  1. class prueba
  2. { public:
  3. double a, b;
  4. prueba(const double a,const double b)
  5. { this->a = a;
  6. this->b = b;
  7. }
  8. };
  9.  
  10. // Sobrecarga del operador +
  11. prueba& operator +( const prueba &p1, const prueba &p2)
  12. { return *(new prueba(p1.a + p2.a, p1.b + p2.b) );
  13. }
  14.  
  15. prueba& operator-( const prueba &p3, const prueba &p4)
  16. { return *(new prueba(p3.a - p4.a, p3.b - p4.b) );
  17. }
  18.  
  19.  
  20. prueba& operator *( const prueba &p5, const prueba &p6)
  21. { return *(new prueba(p5.a * p6.a, p5.b * p6.b) );
  22. }
  23.  
  24.  
  25. prueba& operator /( const prueba &p7, const prueba &p8)
  26. { return *(new prueba(p7.a / p8.a, p7.b / p8.b) );
  27. }
  28.  
  29.  
  30.  
  31.  
  32. int main()
  33. {
  34.  
  35.  
  36. system("PAUSE");
  37. }
  38.  


[MOD] Para publicar codigo, usa las etiquetas "GeSHi"
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines