4. Faltan los constructores
O clases hijas de
Usa el mètode toString
Usa el mètode toString
http://docs.oracle.com/javase/7/d
ocs/api/java/util/ArrayList.html
http://docs.oracle.com/javase/
7/docs/api/java/util/Date.html
5.
6. Unidad Didáctica II
Tema 7. Estructuras de Objetos.
15B - S05 - Tema 7. Estructuras y agrupación
Tema 8. Comportamiento avanzado
14B - S06 - Tema 8. Comportamiento avanzado con objetos.
Tema 9. Acoplamiento entre clases
14B - S07 - Tema 9. Acoplamiento entre clases
7. Tema 7. Estructuras de almacenamiento
y agrupación de objetos.
Sesión 5
27 marzo 15
8. Tema 7. Estructuras de almacenamiento
y agrupación de objetos.
1. Librerías de clases
2. Clases genéricas
3. Colecciones de tamaño flexible: ArrayList
1. Procesamiento de colecciones
2. Estructuras de control: los bucles for-each y while
3. Acceso mediante índices e iteradores
4. Colecciones de tamaño fijo: Array
1. Creación y declaración de arrays
2. Uso de arrays
3. Estructuras de control: el bucle for
10. Tema 8. Comportamiento avanzado con objetos.
1. Documentación de las clases de una librería
2. Los paquetes y la sentencia import
3. Visibilidad
1. Ocultamiento de la información
2. Métodos y campos públicos y privados
4. Variables de clase y constantes
1. La palabra clave static
2. Constantes
12. Tema 9. Acoplamiento entre clases.
1. Acoplamiento y cohesión
2. Uso de la encapsulación para reducir el
acoplamiento
3. Ejecutar una aplicación fuera de BlueJ
13.
14.
15. 1. setIdSala() NO en Constructor | getIdSala() SI
2. setButacas() NO en Constructor | getButacas() SI
3. Recomiendo utilizar ArrayList como colección
4. eliminarSesion() utilizará el método remove()
16. 5. anyadirSesion() utilizará el método add()
6. getSesion() devuelve un objecto Sesion sin acentos
7. Seguir recomendaciones anteriores con toString()
8. Igual que 7, pero filtrando por fecha proporcionada
17. 7. Seguir recomendaciones anteriores con toString() para mostrarInfo()
Utilizar excepciones lanzando o propagando los errores al programa Principal