Clase 2
Objetivos de la clase teórica

- Repasar el concepto polimorfismo del paradigma de objetos, qué ventajas plantea y para quién son esas ventajas.
- Familiarizarse con el entorno de programación (IDE) codificando el ejercicio visto la clase anterior.
- Introducción al manejo de errores: qué hacer cuando hay un error, cómo leer un stack trace.
- Introducción a colecciones: contratos de Collection, List, Set, Map. Colecciones tipadas: uso de generics.
- Implementación de casos de prueba: main y test cases
BONUS:
- Herramientas de trabajo en equipo: SVN. Maven.
Qué tengo que llevar impreso
- El enunciado de la clínica de adelgazamiento (que vimos la clase pasada) + la resolución del punto 1 que vieron el jueves
Material complementario
Java para Programadores Objetosos, que te va a ayudar a aprovechar las herramientas que nos provee la IDE para trabajar con los conceptos del paradigma de objetos
- Guías para comunicar un diseño (UML y otras herramientas)
- Apunte de Colecciones para Java 1.5 (@por compatibilidad hacia atrás está el Apunte de Colecciones para Java 1.4)
- Apunte de Testing, donde muestra ejemplos de testeo unitario
Por si tienen ganas…
- Tutorial oficial de Sun sobre Generics para profundizar sobre clases definidas con tipos parametrizables
¿Ya instalaste Java en tu máquina?
- Bueno, seguí este link para ayudarte
Links
page revision: 22, last edited: 26 Mar 2010 19:30