Está en la página 1de 7

CONSTRU C TO R E S

ESTRUCTURA DE DATOS
Memoria

Segmento de código Segmento de datos


CODE DATA

Segmento de variables
Segmento de pila dinámicas
(STACK) (HEAP)
SEGMENTO DE CÓDIGO (CODE)

• SE ALMACENAN LAS INSTRUCCIONES DEL PROGRAMA


SEGMENTO DE DATOS (DATA)

• SE ALMACENAN LAS VARIABLES ESTÁTICAS, ES DECIR, LAS VARIABLES


NORMALES QUE SE UTILIZAN EN LA PROGRAMACIÓN TRADICIONAL O
ESTRUCTURADA
SEGMENTO DE PILA (STACK)

• SE ALMACENAN LOS DATOS TEMPORALES


SEGMENTO DE VARIABLES DINÁMICAS
(HEAP)

• SE ALMACENAN LOS OBJETOS


CONSTRUCTOR

• LA FUNCIÓN DE UN CONSTRUCTOR ES ASIGNAR ESPACIO Y CREAR OBJETO EN LA MEMORIA DINÁMICA


(HEAP). ASIMISMO, INICIA LOS DATOS CON LOS VALORES QUE SE HAYAN ASIGNADO EN LA DECLARACIÓN;
EN EL CASO QUE NO HAYAN SIDO INICIADOS EN LA DECLARACIÓN, SE INICIAN CON LOS VALORES POR
DEFECTO (DEFAULT): LOS DATOS NUMÉRICOS EN CEROS Y LOS DATOS CADENA (STRING) EN NULOS.

• EL CONSTRUCTOR TIENE EL MISMO NOMBRE DE LA CLASE PERO CON ( ) AL FINAL

También podría gustarte