Introducción a Programación Orientada a Objetos es un libro escrito por Yolanda Blanco Fernández y publicado por la editorial Andavira Editora en Santiago de Compostela. Su número de registro ISBN es 9788412150902.
El libro aborda de manera detallada los siguientes temas:
- Programación Orientada a Objetos (POO): nociones básicas.
- ¿Por qué surge el paradigma POO?
- POP vs. POO
- Pilares de la POO
- Ventajas de la POO
- El lenguaje de programación Java
- Encapsulación
- Definición de una clase: los atributos
- Definición de una clase: los métodos
- Cuestiones de revisión
- Herencia
- Relaciones de generalización-especialización
- Implementación de interfaces
- Cuestiones de revisión
- Polimorfismo
- Introducción
- ¿Cómo funciona el polimorfismo?
- Conversión de tipo de datos
- Clases y métodos genéricos: parametrización de tipos
- Cuestiones de revisión
- Gestión de Excepciones
- Introducción
- Manejo de excepciones
- Tipos de excepciones
- La gestión de excepciones en la sobreescritura de los métodos
- Definición de excepciones propias y reglas de uso
- Cuestiones de revisión
- Notación básica de diagramas de clases UML
Este libro es una guía completa y estructurada que introduce al lector en los conceptos fundamentales de la Programación Orientada a Objetos, utilizando el lenguaje Java como medio de enseñanza. Con explicaciones claras y ejemplos prácticos, el lector podrá comprender los conceptos de encapsulación, herencia, polimorfismo, gestión de excepciones y notación UML.
En mi opinión, «Introducción a Programación Orientada a Objetos» es una herramienta didáctica valiosa para aquellos que desean iniciarse en la programación orientada a objetos o desean reforzar sus conocimientos en el tema. La estructura del libro y la profundidad con la que aborda cada concepto lo convierten en un recurso útil tanto para estudiantes como para profesionales del área de la programación. Recomiendo este libro a quienes buscan una introducción clara y completa a la POO.