Ver Mensaje Individual
  #4  
Antiguo 26-07-2007
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Reputación: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
Viene explicado en el manual de C++. Siento ser tan brusco, pero es así. Es una característica del lenguaje que funciona de forma similar, aunque no identica, a los constructores y destructores de Object Pascal. Un ejemplo (a ver si me acuerdo, que hace años que no toco C++):
Código:
#include <stdio>

class MiClase
{
public:

// El constructor.
  MiClase ()
  {
    cout << "Ejecutando el constructor" << endl;
  }

// Un método.
  void Trabajar (void)
  {
    cout << "Trabajando..." << endl;

// El destructor.
  virtual ~MiClase ()
  {
    cout << "Ejecutando el destructor" << endl;
  }
};


// Referencia a instancia de clase.
MiClase *Objeto;

int main (void)
{
// Creamos el objeto.
  Objeto = new MiClase ();

// Utilizamos el objeto
  Objeto->Trabajar ();
// Destruimos el objeto.
  delete Objeto;

  return false;
}
Más o menos...

Última edición por Ñuño Martínez fecha: 26-07-2007 a las 07:53:52.
Responder Con Cita