necesito ayuda para hacer clases,constructores y destructore....help me!!!!!!
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.......
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.
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.
