Set<Aluno> alunos = javaColecoes.getAlunos();
oque acontece nessa linha de código ?
Set<Aluno> alunos = javaColecoes.getAlunos();
oque acontece nessa linha de código ?
Oi Julio,
Nesta linha você está retornando uma referência para o Set de alunos devolvido no método getAlunos(). Se você implementou o método usando o unmodifiableSet, você não conseguirá mexer no Set utilizando esta variável alunos.
O código a seguir deverá lançar um UnsupportedOperationException:
alunos.add(new Aluno("Joviane", 12345););
Abraço!
Muito Obrigado !