public class Funcionario {
private String nome;
private String cpf;
protected double salario;
Eu não entendi o motivo da minha classe TestaFuncionario está conseguindo acessar a variavel diretamente após modificar para protected.