Buenas,
Tengo que hacer un proyecto en Java para Programacion II (Ing.Informatica), y nos han dado como parte de la documentacion un diagrama en UML, pero hay cosas que no entiendo puesto que no hemos visto UML.
Segun la imagen, los + junto a los metodos, son public, y los - son private. Ahora bien, no se que significa la almohadilla # ni los .
Ademas, al implementar la clase abstracta Reparacion, en la subClase ReparacionNormal por ejemplo, al hacer el metodo CalcularCoste(), he de usar el atributo ciclosRequeridos, de la clase super (es decir Reparacion), y para que pueda acceder a el, me dice el Eclipse que he de cambiarlo a protected.
Pero mirando el UML, ¿No se supone que ciclosRequeridos deberia ser private?, ¿Estaria bien el cambio a protected?
Gracias,
Un saludo