La programación orientada a objetos (POO) es un paradigma de programación que trata de encontrar soluciones a problemas mediante la creación de objetos que manipulan datos de entrada para producir datos de salida específicos. En la POO, se definen clases que describen los atributos y métodos de un objeto. Los atributos son características del objeto como el color o tamaño, mientras que los métodos son funciones que describen las acciones que puede realizar el objeto. La POO es útil para crear conexiones a bases de datos mediante documentos