<aside> 🤔 POO es un PARADIGMA

</aside>

Teoría que suminsitra la base y modelo para resolver problemas — RAE

¿Por qué aprender POO?

¿Qué problema resuelve?

Se dedica a resolver los problemas que nacen de la programación estructurada:

💠 Diagramas de Modelado 💠

OMT

Object Modeling Techniques (1991)

Es una metodología para el análisis orientado a objetos. La idea principal es transformar los objetos en recuadros con sus propiades y sus métodos. Estos recuadros se relacionan entre sí.

UML

Unified Modeling Lenguage (1997)

Está basado en OMT y es mucho más profundo. Aplica a clases, casos de uso, objetos, actividades, iteración, estados e implementación.


🔍 Análisis

Identificar Objetos

Es lo primero que se debe hacer para empezar a planear el proyecto. Estos objetos siempre tendrán propiedades y comportamientos. Deben ser sustantivos y pueden ser físicos o conceptuales.