You are on page 1of 10

Universidad de Panamá

Centro Regional Universitario de Veraguas

Facultad de Informática Electrónica y Comunicación


Licenciatura en Ingeniera en Informática

Programación 3
Repaso de Conceptos

Integrantes :
Agrazal Marianela
Rivera Wilfredo

Profesor Diego Santimateo

Segundo Semestre

2018
Introducción

El mundo real esta compuesto por elementos complejos que difícilmente pueden ser
modelados por números imples ,la esencia del POO es modelar objetos en lugar de datos.

Las clases son capaces de encapsular todo tipo de variables ,incluso otras clases en otros
términos es la base de la encapsulacion .
Cuando hablamos de encapsular nos referimos a la capacidad de agrupar atributos y
capacidades en una sola envoltura lo que provoca el desconocimiento del usuario respecto a
su funcionamiento .y un buen encalpsualamiento permite al programador enfocarse en como
usar la clase en lugar de preocuparse como funciona internamente
También haciendo énfasis que un objeto es una instancia de cada clase. Entre estas y muchas
otras cosas hablaremos en este informe como un constructor puede trabajar tanto con
parámetros y sin ellos ademas de la sobrecargas y de lo importante que no has resultado
este informe para nuestro aprendizaje.
Definición de una Clase
Alternativa 1 Alternativa 2
Saludos Obj1; Saludos Obj1 = new Saludos()
Obj1= new Saludos
Explique que sucede Aquí

Alternativa 1: el Constructor no recibe parámetros por lo cual no es necesario enviar algun tipo
de valor al momento de crear el objeto
Alternativa 2: Tenemos un constructor que recibe parámetros la cual debe poseer métodos.
¿Que es un Mensaje,que debemos entender por mandar un mensaje a un objeto?
Los mensajes son la forma que tienen distintos objetos de comunicarse y el comportamiento
del objeto esta reflejado en los mensajes a los que dicho objeto puede responder.

¿Que ocurre si en lugar de colocar public usamos private?


Si un método es private solo puede ser utilizado dentro de la clase.
¿Que es concat?¿porque se puede usar asi: “Hola”.concat(alguien)?
Concat realiza la funcion de agregar una cadena al final de otra en otros terminos devuelve
una cadena con el valor de la cadena antes usada.
Se puede usar asi para especificar los parametros de la cadena de conexion a la cadena y asu
devuelve la nueva cadena concatenada.

¿Que entendio por sobregarcar?


Es la creacion de varios metodos con el mismo nombre pero con diferentes listas de
parametros.
¿Que es una Variable local en Java?
Son las variables que son declaradas dentro de un método y solo pueden ser utilizadas por el
mismo método.
Con que nombre identificamos las palabras reservadas public,private,friendly,protected?
Se les identifican con el nombre de modificadores y control de acceso
public public int atributo1;
private Private int contador;
protected Protected static int atributo1;
friendly amigable
Encapsulamiento porque es importante el uso del Import.java.io
Es importante porque este gestiona los procesos de entrada y salida.
Conclusion Wilfredo

Finalizando Cuando hablamos de definir una clase nos referimos a los valor que indentifican
esta clase estos valores definidos en la calse se denominan sus atributos y el conjunto de
operaciones que definen una clase metodos . Se entiende que para definir los atributos se
debe especificar el tipo entre otas caracteristicas que deben componerlos(Nombre en
Mayuscula las clases y minuscualas atributos y metodos).
El concepto de constructor queda ahora mas claro el cual se utiliza para crear objetos de la
misma clase y estos a su vez pueden llevar parametro o no contar con los mismos.
Y concluyendo sobre la encapsulacion este es un mecanismo que consiste en organizar datos
y metodos de una estructura logrando asi la ocultacion de la informacion .
Concepto que no quedo claro fue el Friendly su tulizacion en cuanto a como funciona el como
modificador de acceso y control dentro de una clase.
Que apredizaje obtuve al respecto que existen mas de un modificador de acceso hago enfasis
en el friendly (Donde todas las clases del paquete tiene acceso al miembro amistoso pero
todas las clases fuera de ella tienen acceso privado) ademas obtuve como aprendizaje que
puedo concatenar dentro de un metodo para hacer referencia a varias cosas en comun y no
algo enspecifico utilizando concat.
Conclusión Marianela .
En conclusión una clase es una colección de datos y métodos y usualmente los datos y
métodos juntos sirven para definir el contenido y la capacidad de algunos objetos

Los objetos son instancias de una clase y sus conductas están definidas por los métodos estos
se encargan de modificar las variables para cambiar o crear nuevos objetos cuando
hablamos de crear un objeto utilizamos constructores que son métodos especiales provistos
por el lenguaje que permite crear o iniciar objetos del tipo de la clase como ya mencione
los constructores tienen el mismo nombre de la clase y una clase puede terne uno o varios
constructores con el mismo nombre estos se diferencian por el numero y tipo de
argumentos.
Anteriormente definí una clase como una colección de datos y métodos el encapsulamiento es
una de las técnicas por así decir mas importantes en cuanto a la ocultación de datos dentro
de una clase

You might also like