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

Mapa mental

Características P.O.O.

Sigi Wieland Ingeniería Inglés

Contenido del mapa

Características P.O.O.

  1. Abstracción

    • Se secciona el código en grupos más pequeños que al unirlos hagan el trabajo deseado. La abstracción nos permite dividir un programa en distintos objetos que se agrupan para formar cosas mas complejas. Con la abstracción nos es posible separar los elementos para poder verlos de forma singular.
  2. Encapsulación

    • Se le conoce también como ocultamiento. Esta se ocupa de mantener ocultos los procesos internos que necesita para funcionar, dándole al programador acceso solo a lo que necesita.
  3. Herencia

    • Es la capacidad que tiene una clase de derivar las propiedades y métodos de otra. Esta nos permite evitar tener que escribir el mismo código una y otra vez; en el momento en que definimos que una clase pertenece a otra, automáticamente se les atribuyen las características generales de la primera sin tener que volver a definirlas.
  4. Polimorfismo

    • Esta es la capacidad que tienen los objetos de una clase de responder al mismo mensaje o evento en función de los parámetros utilizados durante su invocación. Un objeto polimórfico es una entidad que puede contener valores de diferentes tipos durante la ejecución del programa.
  5. Relaciones

    • Son los enlaces que permiten a un objeto relacionarse con aquellos que forman parte de la misma organización.
      • Jerárquicas
        • Son esenciales para la existencia misma de la aplicación porque la construyen. Son bidireccionales, es decir, un objeto es padre de otro cuando el primer objeto se encuentra situado inmediatamente encima del segundo en la organización que forman parte.
      • Semánticas
        • Son las relaciones que no tienen nada que ver con la organización de la que forman parte los objetos que las establecen. Sus propiedades y consecuencia solo dependen de los objetos en si mismos y no de su posición en la organización.
  6. Clases

    • Metodo
      • Es la implementación de un algoritmo que representa una operación o función que un objeto realiza. El conjunto de los métodos de un objeto determinan el comportamiento del objeto.
    • Atributos
      • Son datos específicos de una clase. En la definición de clase se indica cuáles son los atributos y conque nombre se va a designar a cada uno de ellos. Si la declaración de un atributo es publica significa que el elemento definido puede utilizarse libremente desde cualquier otro punto del programa.
    • Son declaraciones de objetos. La definición de un objeto es la clase.
  7. Objetos

    • Son ejemplares de una clase cualquiera

Información

Descripción
Ingeniería Mapa Mental sobre Características P.O.O., creado por Sigi Wieland el 28/08/2017.
Creado por
Sigi Wieland
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?