1. #1-que es paso de mensajes?
es una tecnica de envio de mensajes a objetos
#2-que es un mensaje?
es la peticion de un objeto a otro para ejecutar uno de sus metodos
(emisor y receptor)
#3-las variables donde se localizan en el objeto?
se localizan en el centro y nucleo de un objeto
#4-que es encapsulamiento?
es el equipamiento de variables de un objeto con la proteccion de sus metodos
#5-en que consiste el encapsulamiento?
consiste en el ocultamiento de los atributos de un objeto con el
fin de modificarlos mediante metodos del mismo objeto
6-que permite el encapsulamiento?
permite generar componentes autonomos.
7-2 beneficios de encapsulamiento describelos?
modularidad:
codigo fuente de un objeto para darle mantenimiento
independientemente de otros objetos
2. ocultamiento de la informacion:
un objeto ya tiene una interfaz publica para utilizarla
para comunicarse con el
8-los metodos como se presentan explica porque?
son publicos pero con sus atributos privados e inaccesibles
porke no pueden ser modificados por otros objetos
9-encapsulado de los datos que permite?
utilizar solo un objeto con su interfaz sin importar como este implementada
10-que es metodo?
es un par de funciones o procedimientos de un lenguaje de programacion
que permite al programador dividir en modulos sus programas
11-2 razones de metodos explicar?
divide y venceras:
donde se desarollan programas mejor administrados
reutilizacion de software:
donde se usan los modulos ya existentes para creacion de nuevos
programas
12-que es la llamda a un metodo?
se invoca o se llama segun se le indique una tarea especifica
3. 13-declaracion de un metodo?
primero se le llama por su firma de metodo o encabezado de metodo luego
contiene un cuerpo o instrucciones que van entre llaves
despues finaliza
14-formato para regresar el valor de un metodo explicalo?
return;
regresa el flujo del programa segun las llaves o cuando se ejecuta
la instruccion
15-que es sobrecarga de metodos?
es el varias clases de metodos pero con diferentes parametros
16-que es un costructor?
es un metodo que se pone al declarar un objeto de una clase
no devuelve ningun valor
y puede o no contener parametros
17-que es un destructor?
es un metodo que se pone al finalizar un objeto de una clase
no devuelve ningun valor y puede o no contener parametros
y solo hay uno en una clase
18-formato de un destructor?
finalize();
4. 19-que es el recolector de basura?
es un metodo que sirve para liberar el objeto de una clase
20-que hace el recolector de basura explicalo?
hace verificaciones en los objetos que no esten ya referenciados para eliminarlos