Ir ao conteúdo
  • Cadastre-se

Java Registrar dados de um funcionário e mostrar o salário de acordo


Posts recomendados

Olá a todos,

Venho pedir humildemente uma ajuda. Tenho um exercício para desenvolver em Java e para entregar amanhã, porém ta bem complicado de entender como fazer, pois tenho poucos materiais disponibilizados para estudo, até o momento tenho somente as classes criadas, não fiz as funções pedidas ainda porque não consigo sair do chão, se alguém puder me ajudar eu agradeço.

 

Exercício é o seguinte:

Capturar.PNG.f90bec807e4737da262847eaaedebc10.PNG

 

Até o momento tenho:

 

package PrimeiraEntrada;

public abstract class Funcionario {
    
    private String Nome;
    private String Cadastro;
    private String Funcao;
    
    public String getNome() {
        return Nome;
    }
    public void setNome(String nome) {
        Nome = nome;
    }
    public String getCadastro() {
        return Cadastro;
    }
    public void setCadastro(String cadastro) {
        Cadastro = cadastro;
    }
    public String getFuncao() {
        return Funcao;
    }
    public void setFuncao(String funcao) {
        Funcao = funcao;
    }
    
    
    
}




package PrimeiraEntrada;

public class Programador {
    
     private int nivel;
     private double qtdeHorasTrab;
    
     public int getNivel() {
        return nivel;
    }
    public void setNivel(int nivel) {
        this.nivel = nivel;
    }
    public double getQtdeHorasTrab() {
        return qtdeHorasTrab;
    }
    public void setQtdeHorasTrab(double qtdeHorasTrab) {
        this.qtdeHorasTrab = qtdeHorasTrab;
    }
     
     

}




package PrimeiraEntrada;

public class Gerente {

    private int qtdeProjetos;
    private float salarioFixo = 9500;
    
    public int getQtdeProjetos() {
        return qtdeProjetos;
    }
    public void setQtdeProjetos(int qtdeProjetos) {
        this.qtdeProjetos = qtdeProjetos;
    }
    public float getSalarioFixo() {
        return salarioFixo;
    }
    public void setSalarioFixo(float salarioFixo) {
        this.salarioFixo = salarioFixo;
    }
    
}


 

Link para o post
Compartilhar em outros sites

Repare nas setas no seu diagrama, perceba que as classes Programador e Gerente apontam para Funcionario, isso significa que ambas essas classes precisam extender a classe Funcionario.

 

Não deu para ver direito na imagem, mas acredito que os atributos da classe Funcionario deveriam ser protected ao invés de private.

Link para o post
Compartilhar em outros sites
  • DiF alterou o título para Registrar dados de um funcionário e mostrar o salário de acordo

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Aprenda a ler resistores e capacitores

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!