Índice de figuras.Índice de tablas.Programación Orientada aObjetos (POO) , nociones básicas.-¿Por qué surge elparadigma POO?.-POP vs. POO.-Pilares de la POO.-Ventajasde la POO.-El lenguaje de programaciónJava.Encapsulación.-Definición de una clase: los atributos.-definición de una clase: los métodos.-Cuestiones derevisión. 3. Herencia.relaciones de generalización-especialización.Implementación de interfaces.Cuestiones derevisión.4. Polimorfismo.Introducción.¿Cómo funciona elpolimorfismo?.Conversación de tipo de datos. -Clases ymétodos genéricos: parametrización de tipos.Cuestiones derevisión.5. Gestión de Excepciones.-Introducción.-Manejo deexcepciones. -Tipos de excepciones.-La gestión deexcepciones en la sobreescritura de los métodos.-Definiciónde excepciones propias y reglas de uso.-Cuestiones derevisión.Notación básica de diagramas de clases UML.
Índice de figuras.Índice de tablas.Programación Orientada aObjetos (POO) , nociones básicas.-¿Por qué surge elparadigma POO?.-POP vs. POO.-Pilares de la POO.-Ventajasde la POO.-El lenguaje de programaciónJava.Encapsulación.-Definición de una clase: los atributos.-definición de una clase: los métodos.-Cuestiones derevisión. 3. Herencia.relaciones de generalización-especialización.Implementación de interfaces.Cuestiones derevisión.4. Polimorfismo.Introducción.¿Cómo funciona elpolimorfismo?.Conversación de tipo de datos. -Clases ymétodos genéricos: parametrización de tipos.Cuestiones derevisión.5. Gestión de Excepciones.-Introducción.-Manejo deexcepciones. -Tipos de excepciones.-La gestión deexcepciones en la sobreescritura de los métodos.-Definiciónde excepciones propias y reglas de uso.-Cuestiones derevisión.Notación básica de diagramas de clases UML.