sobrecargar operadores dentro de una clase?
Publicado por gothmog (12 intervenciones) el 06/02/2003 18:14:19
Hola, he intentado (en vano) realizar una sobrecarga de operadores dentro de una clase. pq no puedo?
Para q os pongais en situacion, tengo una clase numeroComplejo, la cual me permite operar entre numeros complejos (evidentemente). Yo quisiera poner sobrecargar los operadores +,-,*,/ para poder realizar las operaciones directamente, pero no me deja, teniendo por tanto que definir unos metodos exclusivos (suma, resta, multip, div) y luego en la clase principal del programa, sobrecargar alli los operadores y llamar a estos metodos, una solucion bastante cutre a mi parecer.
Gracias por las respuestas.
P.D.: Uso CBuilder 5
Para q os pongais en situacion, tengo una clase numeroComplejo, la cual me permite operar entre numeros complejos (evidentemente). Yo quisiera poner sobrecargar los operadores +,-,*,/ para poder realizar las operaciones directamente, pero no me deja, teniendo por tanto que definir unos metodos exclusivos (suma, resta, multip, div) y luego en la clase principal del programa, sobrecargar alli los operadores y llamar a estos metodos, una solucion bastante cutre a mi parecer.
Gracias por las respuestas.
P.D.: Uso CBuilder 5
Valora esta pregunta


0