Imagem de fundo

Uma aplicação de folha de pagamento inclui somente...

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:


A

sejam definidas duas classes: uma para representar funcionários horistas, e outra, para os mensalistas, sem relacionamento entre elas.


B

sejam definidas duas classes: uma representando funcionários horistas, e outra, os mensalistas, com uma relação de herança entre elas.


C

seja definida uma interface para representar funcionários e duas implementações desta interface: classes representando horistas e mensalistas.


D

seja definida uma classe abstrata para representar funcionários e duas classes concretas (que herdam da abstrata) para representar horistas e mensalistas.


E

sejam definidas três classes concretas, para representar funcionários, horistas e mensalistas, com as duas últimas herdando da primeira.