Ciência da Computação - Modelo de Entidade-Relacionamento - COVEST Comissão de Processos Seletivos e Treinamentos (COVEST) - 2004
Uma aplicação de folha de pagamento inclui somente funcionários horistas e mensalistas. Ambos possuem o mesmo conjunto de atributos e métodos, diferindo apenas no método que efetua o cálculo do pagamento. Neste cenário, as boas práticas de modelagem recomendam que:
sejam definidas duas classes: uma para representar funcionários horistas, e outra, para os mensalistas, sem relacionamento entre elas.
sejam definidas duas classes: uma representando funcionários horistas, e outra, os mensalistas, com uma relação de herança entre elas.
seja definida uma interface para representar funcionários e duas implementações desta interface: classes representando horistas e mensalistas.
seja definida uma classe abstrata para representar funcionários e duas classes concretas (que herdam da abstrata) para representar horistas e mensalistas.
sejam definidas três classes concretas, para representar funcionários, horistas e mensalistas, com as duas últimas herdando da primeira.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...