abstraccion
Un ejemplo de abstracción es el hecho de que uno pueda conducir un automóvil sin ser un mecánico (lo cualprobablemente no era cierto con los primeros vehículos). Al conducir, uno se abstrae de cómo funciona la combustión en el motor. Sólo se requiere saber cómo se manejael volante y los pedales, y cuales son las reglas del tránsito.
FUNCIONES CONSTRUCTORAS Y DESTRUCTORAS
Funciones Constructoras y Destructoras
En los programas haypartes que requieren inicialización. Esta necesidad de inicialización es incluso más común cuando se está trabajando con objetos. Para tratar esta situación, C++permite incluir una función constructora. A estas funciones se las llama automáticamente cada vez que se crea un objeto de esa clase.
La función constructora debe tener elmismo nombre que la clase de la que es parte, no tienen tipo devuelto, es ilegal que un constructor tenga un tipo devuelto. Pero si es posible pasarle valores a modo deparámetros.
Prototipo de la función:
nombre_fucion(parámetros);
Desarrollo de la función:
nombre_calse::nombre_funcion(parámetros){
cuerpo;
}
EJEMPLO: #include
#include
#include
class miclase{
int a;
public:
miclase();
void show();
};
miclase::miclase()
{
a=100;
}
void miclase::show()
{
cout
Regístrate para leer el documento completo.