[C con Clase] ayuda con class y struct

Fco.Vidaller pacovidaller en yahoo.es
Vie Abr 11 19:04:36 CEST 2008


Hola Leonel,

He sobrecargado el constructor sólo a modo de ejemplo, para hacer la 
clase más fácil de utilizar. Así, si instancias un complejo sin 
argumentos entonces el primer constructor pone a cero real e imag; si 
por el contrario lo instancias con uno o dos argumentos entonces el 
segundo constructor entra en juego.

Un saludo,
Paco

Leonel Florín Sellés escribió:
> --------------------
> #ifndef COMPLEJO_H_
> #define COMPLEJO_H_
>
> class complejo
> {
> private:
>     double real;
>     double imag;
> public:
>     complejo();
>     complejo(double, double i = 0.0);
>     virtual ~complejo();
>     double getReal(void) { return real; }
>     double getImag(void) { return imag; }
>     void setReal(double r) { real = r; }
>     void setImag(double i) { imag = i; }
> };
> --------------------
>
> amigo, no entiendo porque utilizas dos constructores, uno sin
> recibir parámetros y otro con los parámetros




Más información sobre la lista de distribución Cconclase