Você está na página 1de 1

Exerccio Prtico para Herana, Interface e Abstract

Crie uma classe Chamada Funcionrio que possui um nome, cargo, salario, e
um mtodo imprimirDados;
Crie uma classe chamada Administrativo, que herda de funcionrio, o salario
do administrativo deve ser calculado a partir das horas trabalhadas, sendo que
a carga mnima trabalhada ser de 40horas (calcular 0,05% do salrio para
cada hora extra) e um mtodo imprimirDados;
Crie uma classe chamada Vendedor que herde de funcionrio e que tenho um
mtodo que calcule o valor da comisso, a comisso ser de 5% sobre o total
de vendas (some ao valor do salario) e um mtodo imprimirDados;
Crie uma classe chamada Gerente que herde de funcionrio, que tenha um
mtodo salrio (o valor do salrio do gerente deve calculado em 2% com
base nas vendas do vendedor e mais um salario base) faa o mtodo
imprimirDados;
Crie uma classe Diretor que herde de funcionrio que tenha um mtodo
imprimir que apresente o valor do salrio com base no valor do gerente (o valor
do salario do diretor equivalente a 1% do valor total do gerente + valor base
do salario), faa o mtodo imprimir;
Obs1: O salrio Base deve ser considerado o salrio Mnimo Nacional.
Obs: A escolha da implementao fica a cargo do desenvolvedor, voc poder
utilizar um classe abstrata ou uma interface para implementar os mtodos
comuns entre as classes.

Você também pode gostar