necesito ayuda para hacer clases,constructores y destructore....help me!!!!!!

luna_21
21 de Febrero del 2005
miren lo ke pasa es ke me dejaron hacer programas con clases, eso ya lo entendi pero tmb me piden los diferentes tipos de constructores y hay uno que no entiendo el alternativo, apenas estoy empezando a ver el POO( programacion orientada a objetos) asi que no tengo mucha experiencia, alguien me puede ayudar.......

Rev
21 de Febrero del 2005
Bueno yo no los conocía así más bien como sobrecarga de funciones miembro pero he buscado y te dejo la página busca la información dentro de constructores:

http://www.geocities.com/CollegePark/Quad/8901/cap04.htm

Basicamente la idea es esta, tu puedes sobrecargar funciones de forma que una misma función pueda realizar, diversas operaciones ejemplo:

class Alumno
{
public:
void Ingresar(char nombre[]);
void Ingresar(int edad);
void Ingresar(float cuota_mensual);
};

La sobrecarga ahora se ve más facilmente, pues la función miembro Ingresar realizara diferentes acciones dependiendo del tipo de valor que le envíes.
Si le envías esto:

int main(void)
{
Alumno nuevo;
nuevo.Ingresar("Raul");
nuevo.Ingresar(15);
nuevo.Ingresar(3.05);
}

llamaras a la misma función pero el compilador decidira a quien corresponderá dependiendo del tipo de dato que se le envía.

Espero te sirva.