Artigo Java Magazine 31 - Tira-Dúvida

Artigo publicado pela Java Magazine edição 31.

Esse artigo faz parte da revista Java Magazine edição 31. Clique aqui para ler todos os artigos desta edição

Atenção: por essa edição ser muito antiga não há arquivo PDF para download.Os artigos dessa edição estão disponíveis somente através do formato HTML. 

Tira-Dúvidas

 

Aplicação completa

Acompanhando a série "Aplicação Java Completa”, fiz questão de digitar linha a linha as listagens exibidas, pois sou iniciante e meu objetivo era justamente aprender como usar uma IDE para criar aplicações com bancos de dados. Minha dúvida está na classe ConsultaEditaTarefas do pacote todo.controle. Nela existe o seguinte código:

 

editaTarefaDialog.setTarefa(visão.getTarefaSelecionada());

 

O parâmetro passado para editaTarefaDialog.setTarefa() deveria ser do tipo Tarefa, conforme declaração na classe EditaTarefas:

 

public void setTarefa(Tarefa tarefa){

 

Mas observei que o método getTarefaSelecionada() da Visão retorna o Tipo Tarefa[]:

 

public Tarefa[] getTarefaSelecionada(){

 

Assim o resultado é um erro de compilação. Acredito que deva ser alterado um dos dois tipos, mas qual?

Paulo Pinheiro

 

Como a aplicação foi sendo criada pouco a pouco na revista, as listagens não são sempre completas. Há modificações que foram apenas indicadas no texto, e trechos omitidos para evitar que o artigo ficasse demasiado longo. Por exemplo não foram listados os métodos get/set." [...] continue lendo...

Artigos relacionados