Quantcast
Channel: Programação - GUJ
Viewing all articles
Browse latest Browse all 33093

Dúvida

$
0
0

@Cawende escreveu:

Tenho três classes como Principal com método main , professor e disciplina.

class Professor{
    private int codigo;
    private String titulacao;
    private String nome;
    private int tempo;
}
 class disciplina {
private int codigoDisciplina;
  private int tempoCargaHorariaDisciplina;
  private String nomeDisciplina;
  private Professor professor;
}

Principal{
Professor prof[] = new Professor[3];
Disciplina dis[] = new Disciplina[3];
 int contarProf = 0;
int contarDisc = 0; 
prof[contarProf] = new Professor();
dis[contarDisc] = new Disciplina();

} 
Preciso imprimir o nome do professor a partir da disciplina que leciona. Pelo que fiz está a imprimir null.

for (i = 0; i <= contarProf; i++) {
                    if (nomeDis.equalsIgnoreCase(dis[i].getNomeDisciplina())) {
                        JOptionPane.showMessageDialog(null, "O nome do professor é :"+prof[i].getNome());
                        break;
                    }

                }

Mensagens: 2

Participantes: 2

Ler tópico completo


Viewing all articles
Browse latest Browse all 33093


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>