¿Qué resuelve la Poo?
La programación Orientada a Objetos nace de los problemas creados por la programación estructurada y nos ayuda a resolver cierto problemas como:
- Código muy largo: A medida que un sistema va creciendo y se hace más robusta el código generado se vuelve muy extenso haciéndose difícil de leer, depurar, mantener.
- Si algo falla, todo se rompe: Ya que con la programación estructurada el código se ejecuta secuencialmente al momento de que una de esas líneas fallara todo lo demás deja de funcionar.
- Difícil de mantener.
Paradigma Orientado a Objetos
(Paradigma: Teoría que suministra la base y modelo para resolver problemas)
-
Surge a partir de los problemas que tenemos y necesitamos plasmar en código
-
Observamos los problemas en formas de objetos
-
Se compone de 4 elementos
-
Tiene estos 4 pilares
Lenguajes Orientados a Objetos

Algunos de los lenguajes de programación Orientados a Objetos son:
- Java:– Orientado a Objetos naturalmente– Es muy útilizado en Android– Y es usado del lado del servidor o Server Side
- PHP– Lenguaje interpretado– Pensado para la Web