Vigésima clase
09 de Octubre, 2023
Tarea
- Realizar correcciones, si las hubiera, de la primera entrega del trabajo práctico de objetos.
- Comenzar la segunda entrega del trabajo práctico de objetos. Tienen tiempo de entregar hasta las 23:59 hs del 29/10.
- Terminar el modelados de los juegos del enunciado de hoy (Gameflix) para continuarlo la próxima clase.
Repaso diagrama de clases
El diagrama de clases es la herramienta que tenemos para comunicar las relaciones entre las clases y objetos de nuestra solución, sin mostrar el código. En él, tanto las clases como los objetos deben estar siempre conectados. Las relaciones que existen son:
Relación ➡️ / Característica ⬇️ | tiene o conoce | usa | implementa | hereda |
---|---|---|---|---|
Flecha | Contínua con punta abierta | Punteada con punta abierta | Punteada con punta cerrada | Contínua con punta cerrada |
Flecha en plantUMl | —> | ..> | ..|> | —|> |
Se usa cuando una clase u objeto … | …tiene/conoce un atributo. Si es una colección debe llevar un asterisco (—> ”*“) | …usa a otro objeto como argumento de un método | …implementa una interfaz (comparte los mismos mensajes que otros, aprovechando el polimorfismo) | …hereda de una clase |
Parciales de objetos para ir practicando
Recomendamos ir haciendo de la página de pdep:
- todos los que tengan una posible solución;
- Intensa Mente;
- Jalogüin;
- Navidad;
- Yaar;
- Estanciero (modificado).
Links útiles
Y saber mas sobre nosotros acá