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

Mapa mental

Programación orientada a objetos (POO)

JesusEscorcia16 Español

Programación orientada a objetos (POO)

Contenido del mapa

Programación orientada a objetos (POO)

  1. CARACTERISTICAS

    • HERENCIA: las clases no están aisladas, sino que se relacionan entre sí, formando una jerarquía de clasificación. Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen. La herencia organiza y facilita el polimorfismo y el encapsulamiento permitiendo a los objetos ser definidos y creados como tipos especializados de objetos preexistentes.
    • 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.
    • Abstraccion: consiste en aislar un elemento de su contexto o del resto de los elementos que lo acompañan.
    • POLIMORFISMO: comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre, al llamarlos por ese nombre se utilizará el comportamiento correspondiente al objeto que se esté usando. O dicho de otro modo, las referencias y las colecciones de objetos pueden contener objetos de diferentes tipos, y la invocación de un comportamiento en una referencia producirá el comportamiento correcto para el tipo real del objeto referenciado.
  2. Simula fue el primer lenguaje reconocido como lenguaje de programacion orientado a objetos en 1967

  3. Algunos lenguajes orientados a objetos:

    • C++: diseñado a mediados de los años 1980 por Bjarne Stroustrup.
      • Mas información: http://es.wikipedia.org/wiki/C%2B%2B
    • PYTHON: creado a finales de los ochenta por Guido van Rossum en el Centro para las Matemáticas y la Informática en los países bajos.
      • Mas información: http://es.wikipedia.org/wiki/Python
    • C#: desarrollado y estandarizado por Microsoft como parte de su plataforma .NET
      • Mas información: http://es.wikipedia.org/wiki/C_Sharp
    • OBJETIVE - C: fue creado por Brad Cox y la corporación StepStone en 1980.
      • Mas información: http://es.wikipedia.org/wiki/Objective-C
    • RUBY: creado por el programador japonés Yukihiro "Matz" Matsumoto y lo presentó publicamente en 1995.
      • Mas información: http://es.wikipedia.org/wiki/Ruby
    • JAVASCRIPT: desarrollado originalmente por Brendan Eich de Netscape.
      • Mas información: http://es.wikipedia.org/wiki/JavaScript
    • JAVA: creado en 1995 por James Gosling
      • Mas información: http://es.wikipedia.org/wiki/Java_%28lenguaje_de_programaci%C3%B3n%29
  4. Concepto general: Es una técnica de programación que agrupa variables y funciones en una estructura de datos que sirve como guía para la creación de objeto, dicha estructura llamada "Clase". La programación Orientada a objetos (POO) es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación.

Imágenes y archivos del mapa

  • Programación orientada a objetos (POO)
  • Programación orientada a objetos (POO)
  • Programación orientada a objetos (POO)
  • Programación orientada a objetos (POO)
  • Programación orientada a objetos (POO)
  • Programación orientada a objetos (POO)
  • Programación orientada a objetos (POO)

Información

Descripción
Mapa Mental sobre Programación orientada a objetos (POO), creado por JesusEscorcia16 el 07/03/2015.
Creado por
JesusEscorcia16
Visitas
7
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?