Crie uma classe base Funcionario
com os seguintes atributos e métodos:
- Atributos:
nome
(String),salario
(double). - Métodos:
calcularBonus()
(double),exibirDetalhes()
(void).
Crie duas classes que herdam de Funcionario
:
Gerente
- Atributos adicionais:
departamento
(String). - Métodos: sobrescrever
calcularBonus()
para calcular 20% do salário como bônus.
- Atributos adicionais:
Desenvolvedor
- Atributos adicionais:
linguagemPrincipal
(String). - Métodos: sobrescrever
calcularBonus()
para calcular 10% do salário como bônus.
- Atributos adicionais:
Implemente a interface Autenticavel
nas classes Gerente
e Desenvolvedor
, com os seguintes métodos:
login()
(boolean)logout()
(void)