Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Seria boa prática manter o private no atributo salario na classe Funcionário e chamar o getSalario?

Olá pessoal, tubo bem!

Sobre a boa prática, seria mais apropriado alterar salario para protected, ou pode chamar o getSalario na classe Gerente como no código abaixo.

public class Funcionario {

    private String nome;
    private String cpf;
    private double salario;
public class Gerente extends Funcionario{

    private int senha;

    public void setSenha(int senha) {
        this.senha = senha;
    }

    public boolean autentica(int senha) {
        if(this.senha == senha) {
            return true;
        }else {
            return false;
        }
    }

    public double getBonificacao() {
        return getSalario();    
    }
2 respostas
solução!

Acabei de sanar essa dúvida no vídeo seguinte.

Oie Karlessandra, tudo bem contigo?

Fico feliz que tenha conseguido resolver sua dúvida!

Se tiver qualquer outro problema é só mandar aqui no fórum que iremos te ajudar :)

Continue assim e bons estudos!