Quando eu tento passar os parametros sem o construtor, ele não recebe porque?
Classe Aluno
package br.com.alura.curso.java;
public class Aluno {
private String nome;
private double nota1;
private double nota2;
private double nota3;
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public double getNota1() {
return nota1;
}
public void setNota1(double nota1) {
this.nota1 = nota1;
}
public double getNota2() {
return nota2;
}
public void setNota2(double nota2) {
this.nota2 = nota2;
}
public double getNota3() {
return nota3;
}
public void setNota3(double nota3) {
this.nota3 = nota3;
}
public double calculaMedia(){
return (nota1 + nota2 + nota3)/ 3;
}
}
Classe AlunoObjeto
package br.com.alura.curso.java;
public class AlunoObjeto {
public static void main(String[] args) {
Aluno aluno = new Aluno("Marcos", 10, 10, 10); //o erro está nessa linha('Aluno()' cannot be applied to '(java.lang.String, int, int, int)')
System.out.println("A média final de " + aluno.getNome() + " é " + aluno.calculaMedia() + " pontos");
}
}