considerem as classes abaixo:
public class Aluno {
private String nome;
private int n1, n2, cargaHoraria, faltas;
private double media;
public void setNome(String novoNome){
nome = novoNome;
}// fim setNome
public void setN1(int nota1){
n1 = nota1;
}// fim setN1
public void setN2(int nota2){
n2 = nota2;
}// fim setN2
public void setMedia( double novaMedia){
media = novaMedia;
}// fim setMedia
pubic void setCargaHoraria(int carga){
cargaHoraria = carga;
}// fim setCargaHoraria
public void setFaltas(int novasFaltas){
faltas = novasFaltas;
}// fim setFaltas
public String getNome( ){
return nome;
}// fim getNome
public int getN1( ){
return n1;
}// fim getN1
public int getN2( ){
return n2;
}// fim getN2
public double getMedia( ){
return media;
}// fim getMedia
public int getCargaHoraria( ){
return cargaHoraria;
}// fim getCargaHoraria
public int getFaltas( ){
return faltas;
}// fim getFaltas
}// fim classe Aluno
public class TesteAluno {
public static void main(String[] args) {
Aluno a1 = new Aluno( );
[b]a1.setNome(" frederico ");[/b]
Aluno n1 = new Aluno( );
[b] n1.setN1(10);[/b]
Aluno n2 = new Aluno( );
[b] n2.setN2(20);[/b]
media = (n1 + n2)/2;
Aluno faltas = new Aluno( );
[b] faltas.setFaltas(15);
[/b] Aluno carga = new Aluno( );
[b]carga.setCarga("40");[/b]
if((faltas >= 0.25 * cargaHoraria)&&(media < 7))
System.out.println(" reprovado");
else
System.out.println(" aprovado ");
// TODO Auto-generated method stub
}// fi main
}// fim classe TesteAluno
Nesta última classe ( classe TesteAluno), o eclipse acusa este erro nas linhas em negrito da classe acima:
" The method setCarga(string) is undefinied for type aluno"
Na linha " if(faltas >= 0.25 …)" , o eclipse acusa estes erros:
-multiple marks at this line
-media can not be resolved
- cargaHoraria can not be resolved
Na linha " media = (n1 + n2) /2 " o eclipse acusa este erro:
- multiple marks at this line
Pessoal, o que significa estes erros e como resolvê-los? brigadão e um abraço!