Título: Ayuda: pasar por parametro de un metodo a una clase Publicado por: Akumadie en 28 Noviembre 2016, 13:22 pm Estoy tratando de crear una clase abstracta, para luego heredarlo a una clase derivada.
El codigo es el siguiente: El archivo "ICuenta.h" Código
el archivo cpp: Código
Aparentemente el problema esta en el metodo "virtual void Transferir(Cuenta, double)". Necesito pasar por parametro a otro objeto Cuenta para hacer una transferencia. El error que me pone es: sytanx error "Identifier 'Cuenta.' en el ICuenta.h y Cuenta cannot instantiate abstract class en el ICuenta.cpp Ayuda por favor Título: Re: Ayuda: pasar por parametro de un metodo a una clase Publicado por: ivancea96 en 29 Noviembre 2016, 15:55 pm Código
Dentro de ICuenta estás utilizando una clase (Cuenta) que no ha sido declarada aun. Querrías poner: Código Si es así, solo sería poner eso (teniendo en cuenta que debes poner o puntero o referencia (&). Si realmente quieres utilizar Cuenta, entonces pon antes de ICuenta: Código Así, el compilador sabe que existe esa clase (aunque no sepa nada de ella). |