GoConqr has a new look! Let us know what you think.

Mind map

Conceptos básicos de la programación orientada a objetos.

Edwin Figueiras Spanish

Conceptos básicos de la programación orientada a objetos.

Map content

Conceptos básicos de la programación orientada a objetos.

  1. Identidad

    • Es una propiedad de un objeto que lo diferencia del resto, dicho con otras palabras, es su identificador (concepto análogo al de identificador de una variable o una constante).
      • Un objeto contiene toda la información que permite definirlo e identificarlo frente a otros objetos pertenecientes a otras clases e incluso frente a objetos de una misma clase, al poder tener valores bien diferenciados en sus atributos.
  2. Atributos o caracteristicas

    • Contenedor de un tipo de datos asociados a un objeto (o a una clase de objetos), que hace los datos visibles desde fuera del objeto y esto se define como sus características predeterminadas, y cuyo valor puede ser alterado por la ejecución de algún método.
  3. Comportamiento

    • Está definido por los procedimientos o métodos con que puede operar dicho objeto, es decir, qué operaciones se pueden realizar con él.
  4. Abstracción

    • Denota las características esenciales de un objeto, donde se capturan sus comportamientos.Cada objeto en el sistema sirve como modelo de un "agente" abstracto que puede realizar trabajo, informar y cambiar su estado, y "comunicarse" con otros objetos en el sistema sin revelar cómo se implementan estas características.
      • El proceso de abstracción permite seleccionar las características relevantes dentro de un conjunto e identificar comportamientos comunes para definir nuevos tipos de entidades en el mundo real.
        • La abstracción es clave en el proceso de análisis y diseño orientado a objetos, ya que mediante ella podemos llegar a armar un conjunto de clases que permitan modelar la realidad o el problema que se quiere atacar.
  5. Encapsulamiento

    • Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción. Esto permite aumentar la cohesión de los componentes del sistema. Algunos autores confunden este concepto con el principio de ocultación, principalmente porque se suelen emplear conjuntamente.

Images and files in the map

  • Conceptos básicos de la programación orientada a objetos.
  • Conceptos básicos de la programación orientada a objetos.
  • Conceptos básicos de la programación orientada a objetos.

Information

Description
Mind Map on Conceptos básicos de la programación orientada a objetos., created by Edwin Figueiras on 26/11/2019.
Created by
Edwin Figueiras
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?