Consulta tp0 de prueba turno tarde
de COVELA MAXIMILIANO GASTON - Buenas! una consulta, me corre como si hubiera una iteración infinita y se me cierra el pharo cuando intenta acceder a este mensaje del objeto Curso que implementé asi:
calificarA: unPadron conNota: unaNota
| alumno |
alumno := listaDeAlumnos detect: [ :e |
(e padron) == unPadron.
].
alumno agregarNota: unaNota.
por qué podría ser? el objeto Alumno tiene implementado el mensaje padron que lo devuelve y la lista de alumnos guarda objetos Alumno, por eso lo busco con detect. Gracias!!
Re: Consulta tp0 de prueba turno tarde
de COVELA MAXIMILIANO GASTON - Ahí me solucionó el problema Joaquín Gomez por Slack! El error lo tenía en el mensaje padron que devolvía ^self padron y tenía que poner solo ^padron porque sino llamaba al mensaje infinitamente en vez de devolver la variable de instancia padron como yo quería. Así que era solo eso!
Re: Consulta tp0 de prueba turno tarde
de Bustamante Tomás - Hola, Maxi:
Está muy bien implementado ese método y no veo ningún error en esa parte de código. Revisaría que no haya ningún error de sintaxis en ninguno de los otros métodos.
Saludos,
Tomás