Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Ayuda, herencia, clases abstractas

Estas en el tema de Ayuda, herencia, clases abstractas en el foro de C/C++ en Foros del Web. Hola, llevo poco tiempo con C++ y tengo una duda: Mi duda es la siguiente, estoy haciendo un programa para operar con números reales, complejos... ...
  #1 (permalink)  
Antiguo 28/03/2009, 09:35
 
Fecha de Ingreso: octubre-2008
Mensajes: 3
Antigüedad: 16 años, 1 mes
Puntos: 0
Ayuda, herencia, clases abstractas

Hola, llevo poco tiempo con C++ y tengo una duda:
Mi duda es la siguiente, estoy haciendo un programa para operar con números reales, complejos... Y tengo una clase base (que quiero que sea abstracta) Numero, de la que descienden dos clases, Real (abstracta también de la que descienden Decimal, Fracción...) y Complejo. Estoy trabajando la parte real y quiero en la clase Numero definir los operadores suma, resta... y tengo una duda,
¿puedo hacer el método suma pasando como parámetro un objeto de la clase Numero y luego redefinirlo (no hacer uno nuevo, porque sino la herencia sería una tontería) pasando uno de la clase Decimal?, nótese que la clase Decimal desciende de la clase Real que desciende de Numero.
¿Podrían darme un ejemplo de código de cómo hacerlo?, es que no se poner la herencia ni las clases abstractas en sintaxis de c++.
Gracias de antemano.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:56.