...de los que no se aprende.
Llevo bastante (por no decir mucho) rato buscando un error de implementación en las clases y las interfaces, idas y venidas de código, desesperación, frustración...
Cuando agregaba contactos a la agenda, me devolvía continuamente error de puntero a nulo, pero acabo de localizarlo!!! el problema no estaba en las clases ni las interfaces, sino en la función que tenía (para por cierto) preparada para leer desde fichero, algo parecido a esto:
Agenda aAgenda = new Agenda();
aAgenda = funcionqueabreelfichero();
y la funcionqueabreelfichero, si no encontraba un fichero válido, se inicializaba a null.
Total, cuando insertaba elementos la máquina virtual me miraba mal y me decía del mal que tenía que morir.
Moraleja: soy idiota...
No hay comentarios:
Publicar un comentario