Problemas no projecto de IP...

Sandman

Power Member
Tenho um pequeno grande problema...

Tenho este projecto de IP em Java para fazer:

http://f8less.net/mystuff/projectoip.zip

O objectivo final eh fazer a colocação de professores em varias escolas.
Nesta fase tenho q criar uma tabela de objectos de disciplinas e depois quando introduzo os professores ele vai procurar a tabela de disciplinas se o codigo de disciplina que o professor introduziu e que pretende leccionar eh valido. Se for ele guarda esse codigo como um atributo do objecto professor.

Ora ate aki tudo bem, o programa compila mas quando executo ele da uma excepção qualquer que eu nao entende pq e vai tudo com os porcos...

Aqui está a excepção:

Exception in thread "main" java.lang.NullPointerException
at Disciplinas.getCodigoDisciplina(Disciplinas.java:36)
at Professores.InsereProfessores(Professores.java:24)
at Menu.Professores(Menu.java:79)
at Menu.run(Menu.java:36)
at Main.main(Main.java:4)

Agradecia q me ajudadessem porque preciso de entregar isto mto em breve...

PS: O prog nao tem interface grafico, ele corre em modo consola...
 
Última edição:
Ora faz lá testes ao getCodigoDisciplina a ver se a tabela está mesmo inicializada.

E já agora experimenta por os construtores da classe Menu a inicializar os Professores e as Disciplinas, em vez de estar ali perdido, aliás, os construtores nunca fizeram mal a ninguém, não sei porque é que não os tens em nenhuma classe... mesmo que fossem para estar vazios.
(claro que posso estar um bocado esquecido disto :P)
 
Back
Topo