Ver Mensaje Individual
  #9 (permalink)  
Antiguo 07/04/2013, 16:18
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 8 meses
Puntos: 188
Respuesta: ¿Cuál es mi error en esta lógica de Java?

En realidad la clase Materia deberia ser de mayor rango que la de profesor o estudiante.

Puede haber varios profesores que impartan una misma materia.
Puede haber varios estudiantes que estén matriculados en una misma materia.

Es decir, tanto los docentes como los estudiantes no deberian tener en su interior objetos de tipo materia, en todo caso deberían tener los identificadores/códigos de la materia que imparten (si son profesores) o están matriculados (si son estudiantes).

La materia sin embargo si que podría contener las listas de objetos correspondientes profesores y estudiantes, así como la lista de notas de la materia para los estudiantes.
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}