#include <iostream>
using namespace std;

class Computador{
public:

   Computador(){
      cout<<" El computador esta encendido"<<endl;
   }
   ~Computador(){
      cout<<"\n El computador esta apagado"<<endl;
   }
    void trabajo(){
      cout<<"\n trabajando"<<endl;
   }
};

int main(){
   Computador objeto;
   objeto.trabajo();
   return 0;
}

/* 
Este código sigue el ejemplo anteriormente descrito, donde se crea un objeto de la clase Computador. Primero, se inicia el constructor, que imprime el mensaje "El computador está encendido". Luego, se llama al método trabajo, que imprime "Trabajando". Finalmente, se llama al destructor, que imprime "El computador está apagado".

Este código simplifica y ejemplifica el ciclo de vida de un objeto en C++. Muestra claramente las etapas de creación, uso y destrucción de un objeto. Al crear el objeto, se invoca el constructor, indicando que el objeto está listo para su uso. Durante la vida del objeto, se pueden llamar métodos para realizar acciones, como en este caso, el método trabajo. Al finalizar, el objeto sale del alcance y se invoca el destructor, liberando los recursos asociados y señalando el fin de la vida del objeto.
*/

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: