Mapa mental
INTERACCION ENTRE OBJETOS

Mapa mental: Interacción entre objetos
Contenido del mapa
INTERACCION ENTRE OBJETOS
Características asociadas
- POO se traducen en: Abstracción, Encapsulación, Ocultamiento, Modularización
- Abstracción
- Consiste en captar las características esenciales comportamiento de un objeto.
- La utilidad del encapsulamiento va por la facilidad de manejar la complejidad, ya que tendremos a las Clases como
- El hombre está seriamente limitado para tratar la complejidad. Puede tener en mente 7 asuntos ó elementos simultáneamente
- La utilidad del encapsulamiento va por la facilidad de manejar la complejidad, ya que tendremos a las Clases como
- Consiste en captar las características esenciales comportamiento de un objeto.
- Ocultamiento
- Es la capacidad de ocultar los detalles internos del comportamiento Clase y exponer sólo los detalles que sean necesarios para el resto de las de una clases.
- La modificación de un atributo o campo debe realizarse por medio de un método.
- La consulta del valor de un atributo o campo debe también realizarse por medio de un método especialmente destinado a esto
- En Java el ocultamiento se logra usando las palabras reservadas: private y protected delante de las atributos y métodos.
- La consulta del valor de un atributo o campo debe también realizarse por medio de un método especialmente destinado a esto
- La modificación de un atributo o campo debe realizarse por medio de un método.
- Es la capacidad de ocultar los detalles internos del comportamiento Clase y exponer sólo los detalles que sean necesarios para el resto de las de una clases.
- Encapsulación
- Consiste en unir en la Clase las Características y comportamientos esto es, los atributos y métodos. , Es tener todo esto es una sola entidad.
- Es un mecanismo de control. Los datos de un objeto, por medio de los métodos sólo pueden modificarse de ese objeto.
- Modularización
- Proceso de dividir un todo en partes bien definidas que pueden ensamblarse y examinarse separadamente
- ¿Cuándo es útil aplicar modularización?
- Cuando existe un grupo de instrucciones o una tarea
- Cuando un problema es complejo o extenso, la solución se “divide” o “segmenta” en módulos que ejecutan
- Cuando existe un grupo de instrucciones o una tarea
- Sobrecarga de constructores
- Cuando dos o más constructores tienen el mismo nombre pero diferentes parámetros.
- El compilador decide qué constructor invocar dependiendo de los parámetros usados
- Cuando dos o más constructores tienen el mismo nombre pero diferentes parámetros.
- Composición
- Permite que la clase “todo” controle la existencia de las “parte”.
- Diagrama de clases
- Diagrama de clase: muestra las clases y sus relaciones - vista estática de la aplicación: en edición.
- Paso de parámetros a métodos
- Paso por valor:
- Cuando, se realiza una copia de los valores que se pasan en los parámetros, con los cuales se trabaja dentro del método.
- Paso por referencia:
- No realiza copia, solo se pasa una referencia al objeto, por lo que las modificaciones de dentro de los métodos afectan a los parámetros
- Tipos primitivos
- •En java, existe una clasificación genérica denominada tipos primitivos de datos
- Los tipos primitivos no usan métodos para ser creados
- •En java, existe una clasificación genérica denominada tipos primitivos de datos
- Paso por valor:
- Paso de parámetros a métodos
- Diagrama de clase: muestra las clases y sus relaciones - vista estática de la aplicación: en edición.
- Diagrama de clases
- Permite que la clase “todo” controle la existencia de las “parte”.
- ¿Cuándo es útil aplicar modularización?
- Proceso de dividir un todo en partes bien definidas que pueden ensamblarse y examinarse separadamente
- Modularización
- Es un mecanismo de control. Los datos de un objeto, por medio de los métodos sólo pueden modificarse de ese objeto.
- Consiste en unir en la Clase las Características y comportamientos esto es, los atributos y métodos. , Es tener todo esto es una sola entidad.
- Abstracción
- POO se traducen en: Abstracción, Encapsulación, Ocultamiento, Modularización
Información
- Descripción
- resume
- Creado por
- carlos alberto gallegos orosco
- Visitas
- 12
- Valoración
Más sobre Relaciones entre clases y objetos