¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

INTERACCION ENTRE OBJETOS

carlos alberto gallegos orosco Español

Mapa mental sobre la interacción entre objetos: características asociadas, abstracción, encapsulación y modularización

Mapa mental: Interacción entre objetos

Contenido del mapa

INTERACCION ENTRE OBJETOS

  1. 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
      • 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.
      • 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
                • 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
                • 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

Información

Descripción
resume
Visitas
12
Valoración

Más sobre Relaciones entre clases y objetos

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?