• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Yasna Meza Hidalgo1
ElementosElementosdeldelLenguajeLenguaje
ProfesoraYasna Meza Hidalgo mailto: ymeza@ubiobio.cl
 Marzo2006Profesora Yasna Meza HidalgoDiapositiva2

Yo tengo un nombrey una edadYo tengo un nombrey una edadYo tengo un nombrey una edadYo tengo un nombrey una edad
Todos los empleados tienen el mismo sueldo base,equivalente a $140.000
 
Yasna Meza Hidalgo2
 Marzo2006Profesora Yasna Meza HidalgoDiapositiva3

En el ejemplo anterior, se dice que lacaracterística de SUELDO BASE es un dato de clase.
¿Quécaracterísticastiene un dato declase?
Declarados con la palabra reservada
static 
.
Almacenados en el sector STATIC de laRAM.
Son cargados en memoria antes que unainstancia de clase sea creada.
 Marzo2006Profesora Yasna Meza HidalgoDiapositiva4

¿Cómo se crea unobjeto?
Declaración de la variable de referenciay llamada al operador
new 
.
Inicialización por defecto de los datosdel objeto según el tipo de dato.
Inicialización explícita.
Llamada al método constructor.
Asignación de la dirección de memoria delobjeto creado a la variable dereferencia.
 
Yasna Meza Hidalgo3
 Marzo2006Profesora Yasna Meza HidalgoDiapositiva5

¿Quésignifica declararla variable dereferencia?
PERSONA  NombreEdaddarNombredarEdadPersona a;
NombreEdad
a
Se encuentra dentrodel HEAP
Variable dereferenciaDeclaración de la variable
 Marzo2006Profesora Yasna Meza HidalgoDiapositiva6

¿Cuál es el rol deoperador
new 
?
PERSONA  NombreEdaddarNombredarEdad
Persona a;a =
new
Persona()
Creación de un objeto
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...