Ajuda por favor!!!
entra com o nome e tres notas e responde a média e a situação: Aprovado, Reprovado ou Prova final.
Aluno
public class Aluno {
private String Nome;
private double Av1, Av2, Av3;
public String getNome() {
return Nome;
}
public void setNome(String Nome) {
this.Nome = Nome;
}
public double getAv1() {
return Av1;
}
public void setAv1(double Av1) {
this.Av1 = Av1;
}
public double getAv2() {
return Av2;
}
public void setAv2(double Av2) {
this.Av2 = Av2;
}
public double getAv3() {
return Av3;
}
public void setAv3(double Av3) {
this.Av3 = Av3;
}
public double Media(){
return (Av1*Av2*Av3)/3;
}
public String Situacao(){ //ERRO nesta linha
if(Media()>7)
return "Aprovado";
else
if(Media()<=3)
return "Reprovado";
else
if((Media()>3)&&(Media()<=7))
return "prova final";
}
}
_Main
import java.util.Scanner;
public class Principal extends Aluno {
public static void main(String[] args) {
Aluno aluno = new Aluno();
Scanner teclado = new Scanner(System.in);
System.out.println("Nome: ");
aluno.setNome(teclado.next());
System.out.println("Av1: ");
aluno.setAv1(teclado.nextDouble());
System.out.println("Av2: ");
aluno.setAv2(teclado.nextDouble());
System.out.println("Av3: ");
aluno.setAv3(teclado.nextDouble());
System.out.println("O Aluno está: "+ aluno.getSituacao()); //ERRO nesta linha
}
}