Fiquei exatamente com a mesma dúvida do Danilo (https://cursos.alura.com.br/forum/topico-metodo-atualizarsalaraio-160717), porém, como parece que os monitores só respondem cada aba aberta uma vez, e a resposta do monitor não respondeu a dúvida em questão vou colocá-la aqui novamente com as minhas palavras.
No vídeo "Extraindo a lógica de reajuste salarial", a validação é extraída para uma classe externa sob o pretexto de manter a coesão da classe Funcionário, porém isso acabou gerando uma quebra total do encapsulamento da mesma, pois foi necessário criar um método público que altera diretamente o atributo salário sem precisar passar pela validação. Como resolver esse problema?