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

Mind map

Programación orientada a objetos

Xevaxtiian Romer Spanish

Map content

Programación orientada a objetos

  1. es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos

  2. Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulamiento

  3. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe una gran variedad de lenguajes de programación que soportan la orientación a objetos

  4. Los objetos son entidades que tienen un determinado estado, comportamiento (método) e identidad

    • Estado
      • El estado está compuesto de datos o informaciones; serán uno o varios atributos a los que se habrán asignado unos valores concretos
      • Comportamiento
        • está definido por los métodos o mensajes a los que sabe responder dicho objeto, es decir, qué operaciones se pueden realizar con él
        • Entidad
          • Es una propiedad de un objeto que lo diferencia del resto; dicho con otras palabras, es su identificador
  5. 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

  6. Los objetos disponen de mecanismos de interacción llamados métodos, que favorecen la comunicación entre ellos

    • Esta comunicación favorece a su vez el cambio de estado en los propios objetos. Esta característica lleva a tratarlos como unidades indivisibles, en las que no se separa el estado y el comportamiento
  7. Los conceptos de la programación orientada a objetos tienen origen en Simula 67, un lenguaje diseñado para hacer simulaciones

  8. a POO difiere de la programación estructurada tradicional, en la que los datos y los procedimientos están separados y sin relación, ya que lo único que se busca es el procesamiento de unos datos de entrada para obtener otros de salida

  9. La programación estructurada anima al programador a pensar sobre todo en términos de procedimientos o funciones, y en segundo lugar en las estructuras de datos que esos procedimientos manejan

Information

Description
Mind Map on Programación orientada a objetos, created by Xevaxtiian Romer on 01/04/2014.
Views
10
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?