Mapa mental
Programación orientada a objetos (POO)

Contenido del mapa
Programación orientada a objetos (POO)
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.
Simula fue el primer lenguaje reconocido como lenguaje de programacion orientado a objetos en 1967
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
- C++: diseñado a mediados de los años 1980 por Bjarne Stroustrup.
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
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





