Entradas

Mostrando entradas de junio, 2023

conclusión conceptos básicos

 CONCLUSIONES  Los constructores son una parte esencial de la definición de una clase y deben diseñarse y construirse con cuidado, ya que estas funciones definen cómo se instanciarán los nuevos objetos de la clase. Nos permiten crear diferentes instancias de nuestras clases. Un constructor que no recibe ningún parámetro se llama Constructor por Defecto o Constructor cero argumentos o Constructor sin argumentos Un Constructor Parametrizado es un constructor que puede aceptar uno o más argumentos. Un constructor de copia es un tipo de constructor utilizado para crear una copia de un objeto ya existente de un tipo de clase. Cuando la asignación de memoria se realiza dinámicamente utilizando un asignado de memoria dinámico new en un constructor, se conoce como Constructor Dinámico.

conceptos basicos

 Destructor en C++ El compilador llama al destructor cuando el objeto se va a destruir y su función principal es desasignar la memoria del objeto. El objeto puede ser destruido cuando el programa termina, o los objetos locales de la función quedan fuera del ámbito cuando la función termina o en cualquier otro caso. El destructor tiene el mismo nombre que la clase con el operador prefijo tilde(~) y no se puede sobrecargar como constructor. Los destructores no aceptan ningún argumento y no tienen tipo de retorno ni valor de retorno.

CONCEPTOS BÁSICOS

 Constructor dinámico en C++ Cuando la memoria se asigna dinámica mente a los miembros de datos en tiempo de ejecución utilizando un operador new, el constructor reconoce como constructor dinámico. Este constructor es similar al constructor predeterminado o paramentado; La única diferencia es que utiliza un operador new para asignar la memoria. En la función int main(), se creó un objeto y se inicializo usando un constructor dinámico, donde se asignó memoria dinámica mente usando un operador new.

PROGRAMA EJEMPLO 2.8

Imagen
 EJEMPLO DEL PROGRAMA 2.8

PROGRAMA 2.8

Imagen
 PROGRAMA BASE 2.8

PROGRAMA EJEMPLO 2.7

Imagen
 PROGRAMA DEL EJEMPLO 2.7

PROGRAMA 2.7

Imagen
 PROGRAMA BASE 2.7

PROGRAMA EJEMPLO 2.6

Imagen
 EJEMPLO DEL 2.6

PROGRAMA 2.6

Imagen
 PROGRAMA BASE 2.6

PROGRAMA EJEMPLO 2.5

Imagen
 EJEMPLO DEL PROGRAMA 2.5

PROGRAMA 2.5

Imagen
 PROGRAMA BASE 2.5

PROGRAMA EJEMPLO 2.4

Imagen
 EJEMPLO DE PROGRAMA 2.4

PROGRAMA 2.4

Imagen
 PROGRAMA BASE 2.4

EJEMPLO DEL 2.3

Imagen
 PROGRAMA EJEMPLO 2.3

PROGRAMA 2.3

Imagen
 PROGRAMA BASE 3 

EJEMPLO DEL 2.2

Imagen
PROGRAMA 2.2 EJEMPLO

PROGRAMA 2.2

Imagen
 PROGRAMA BASE 2.2

EJEMPLO DE 2.1

Imagen
PROGRAMA 2.1 

Practica 2.1

Imagen