Olá, se algem puder me judar com a seguinte duvida agradeço, O meuu metodo getAlunos esta como unmodifiableSet:
``` public Set getAlunos() { return Collections.unmodifiableSet(alunos); }
Porem ao adicionar um novo aluno com o metodo add, o aluno não foi adicionado e tambem o eclipse não me deu nenhuma exeption...
package br.com.alura;
import java.util.HashSet; import java.util.Set;
public class TestaCursoComAlunos {
public static void main(String[] args) {
Curso NovoCurso = new Curso("Java Collections", "Paulo Silveira");
NovoCurso.adiciona(new Aula("matematica", 10)); NovoCurso.adiciona(new Aula("Potugues", 18)); NovoCurso.adiciona(new Aula("Historia", 12));
Aluno a1 = new Aluno("João ricardo", 1987); Aluno a2 = new Aluno("Annai de Siqueira", 3417); Aluno a3 = new Aluno("Carmentino de Siqueira", 2271);
NovoCurso.matricula(a1); NovoCurso.matricula(a2); NovoCurso.matricula(a3);
NovoCurso.getAlunos().forEach(aluno -> { System.out.println(aluno); });
Set alunos = new HashSet<>(); alunos.add(new Aluno("Manoel", 1234));
}
}
```