No exercício 4 a resolução sugere a atribuição dos parâmetros dentro do próprio objeto, porém pra que funcione dessa maneira é necessário que haja um método construtor para definir os campos.
No meu caso, criei o seguinte método construtor na classe Aluno para poder atribuir os parâmetros no momento em que instancia o objeto:
private String nome;
private double nota1;
private double nota2;
private double nota3;
public Aluno(String nome, double nota1, double nota2, double nota3){
this.nome = nome;
this.nota1 = nota1;
this.nota2 = nota2;
this.nota3 = nota3;
}
A instanciação do objeto na classe main:
public class MainAluno {
public static void main(String[] args) {
Aluno aluno1 = new Aluno("Thiago", 10.0,9.5,8.0);
Espero que consiga ajudar os demais que ficaram com dúvida nesse exercício!