Ajuda - Polimorfismo de métodos

9 respostas
java
F

Olá pessoal, preciso de ajuda para iniciar as questões 1 e 2, de como iniciar os laços de repetição, help me galera.

Na parte de instruções consegui implementar e está tudo certo.

Print:

9 Respostas

F

O que você já fez? Nos mostre código.

F

classe controlador bonificacao:

Também tem o pacote modelo com pessoa, conta, cliente, funcionário, gerente.

public class Cliente extends Pessoa {
private Conta conta;

public Cliente() {
}

public Conta getConta() {
    return conta;
}

public void setConta(Conta conta) {
    this.conta = conta;
}

}

public class Conta {

private int numConta;

private Double saldo;
public Conta() {
}

public int getNumConta() {
    return numConta;
}

public void setNumConta(int numConta) {
    this.numConta = numConta;
}

public Double getSaldo() {
    return saldo;
}

public void setSaldo(Double saldo) {
    this.saldo = saldo;
}

}

public class Funcionario extends Pessoa {

private String matricula;

private Double salario;
public Funcionario() {
}

public String getMatricula() {
    return matricula;
}

public void setMatricula(String matricula) {
    this.matricula = matricula;
}

public Double getSalario() {
    return salario;
}

public void setSalario(Double salario) {
    this.salario = salario;
}

public Double getBonificacao(){
    return salario*0.10;
}

@Override
public String toString() {
    return "Funcionario{" + "matricula=" + matricula + 
        ", salario=" + salario + '}';
}

}

public class Gerente extends Funcionario{

private int Senha;

private int numFuncGerenciados;
public Gerente() {
}

public int getSenha() {
    return Senha;
}

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

public int getNumFuncGerenciados() {
    return numFuncGerenciados;
}

public void setNumFuncGerenciados(Integer numFuncGerenciados) {
    this.numFuncGerenciados = numFuncGerenciados;
}     

public boolean autenticaSenha (){
    return true;
}

@Override
public Double getBonificacao() {
    return super.getBonificacao()+1000.00; 
}

}

public class Pessoa {

private String nome;

private String CPF;
public Pessoa() {
}

public String getNome() {
    return nome;
}

public void setNome(String nome) {
    this.nome = nome;
}

public String getCPF() {
    return CPF;
}

public void setCPF(String CPF) {
    this.CPF = CPF;
}

}

Agora preciso realizar no pacote (visao) uma classe ExPolimorfismoMetodos com as questões 1 e 2 conforme na foto, porém não consigo iniciar, com os laços de repetição, etc.

F

Contém também um pacote (visao) com uma classe Polimorfismo com os codigos:

S

Não poste imagens!
Poste o código fonte e formate o mesmo utilizando o botão de Texto pré-formatado (Ctrl + Shift + C), indicado pelo símbolo </>.

F

Se algum moderador puder remover o tópico, consegui resolver o problema!

H

Coloca como [resolvido]

S

No caso, não seria apropriado por como resolvido, porque no tópico não contém nenhuma solução para o problema, a não ser que ele poste a solução aqui. Ninguém ajudou ele kkk ele mesmo resolveu, então não tem porque por como resolvido.

H

então ele deve, no seu próprio comentário colocar como resolvido[v]

F

Poste sua solução. Pode ajudar pessoas no futuro…

[]'s

Criado 4 de junho de 2019
Ultima resposta 5 de jun. de 2019
Respostas 9
Participantes 5