Ir al contenido principal

Destacado

Desarrollo web Bootcamp

  Introducción a la Programación La programación es el proceso de diseñar y escribir instrucciones que las computadoras entienden para realizar tareas específicas. Estas instrucciones se conocen como código , y permiten a los desarrolladores crear aplicaciones, sitios web, juegos y mucho más. Lenguajes de Programación Comunes en el Desarrollo Web En el desarrollo web, los lenguajes más utilizados incluyen: HTML : Define la estructura del contenido en una página web. CSS : Estiliza y da diseño a los elementos de HTML. JavaScript : Agrega interactividad y funcionalidades dinámicas a las páginas web.      PHP y Python : Son lenguajes de servidor para manejar la lógica y los datos. SQL : Sirve para gestionar bases de datos. Sintaxis Básica La sintaxis es un conjunto de reglas que determina cómo escribir código en un lenguaje específico. Es fundamental para que el programa funcione correctamente. Por ejemplo: javascript let mensaje = "¡Hola Mundo!" ; console . log (mens...

CONSTRUCTOR Y DESTRUCTOR EN C++




CONSTRUCTOR Y DESTRUCTOR EN C++

¿Para que sirve el constructor y destructor?

Lo mas normal es que un objeto tenga que reinicializarse, para hacerlo usamos el
contructor (tiene el mismo nombre de la clase); no es necesario que se creen (en
este caso el compilador utiliza el constructor explicito que inicializa los dato en cero o
NULL, segun sea el tipo de dato ); cuando se encuentra una declaracion de un
objeto, el compilador llama al contructor.No se debe llamar explicitamente al
contructor. El formato de la funcion constructora es
nombre_clase ( parametros);
Podemos definir la funcion constructora para que inicialice ciertas variables, pedir
memoria dinamica, etc.El destructor tampoco se debe llamar explicitamente, y el
compilador lo llama cuando antes de terminar el programa ( cuando llega a la ultima
llave del main ) .Si no existe el destructor, el compilador llama a uno por defecto. Su
formato es:
~nombre_clase ( parametros );
Si hemos reservado memoria dinamica en la funcion constructora, podemos
aprovechar y liberarla en la destructora.



Comentarios

Entradas populares