El documento resume las características, estructuras básicas, orígenes y ventajas y desventajas de la programación orientada a objetos. Abstracción, encapsulación y herencia son características clave. Las clases incluyen atributos y métodos. La POO ofrece reusabilidad, mantenibilidad y modificabilidad pero puede requerir un cambio en la forma de pensar y ser más lenta.