Comenzó a desarrollarse en la década de los 80´s y 90´s.
La POO nos da una forma mas natural de ver el proceso de la programación, simulando objetos reales, sus atributos, y sus comportamientos.
La POO también representa la comunicasion entre los objetos.
Un
Objeto es un paquete que contiene atributos (datos) y funciones (comportamientos).
Clase
La clase de un objeto es una agrupación logica de objetos que comparten los mismos atributos y comportamientos.
La clase es caracterizada por su conjunto de rasgos definidos o atributos. Cada clase contiene varios objetos.