Implementação oop em delphi de uma folha de pagamento básica, com níveis Administrativo, Vendedores e Gerentes de Funcionário.
Enunciado do problema:
"Faça um programa para efetuar o fechamento de cálculo para folha
de pagamento de uma loja de departamento. Nessa loja existem três
tipos de funcionários:
- Administrativos: que recebem um salário fixo;
- Vendedores: que recebem um salário fixo mais um valor
referente a comissões, valor este que é calculado
da seguinte forma 3 % sobre o total de vendas;
- Gerentes: que recebem um salário fixo mais uma gratificação
mensal fixa.
Identifique as classes necessárias, os atributos para cada classe e
as operações (comportamentos) previstas para cada classe. Verifique
também se há necessidade de herança e polimorfismo nesse problema.
Crie uma aplicação que permita o cadastro de todos os funcionários
existentes na loja (array dinamico), sendo que deve permitir sele-
cionar o tipo do funcionário e na sequencia os atributos necessários
para cada tipo de funcionário. Utilize um ListView como interface
para mostra-los, colunas: nome e SalarioTotal.
A interface deve permitir incluir, alterar e excluir funcionário,
muito cuidado com gerenciamento de memória, nao esqueça objetos ins-
tanciados na memória quando fechar o programa."