Prévia do material em texto
Pensar & Responder Em um sistema de gerenciamento de funcionários, um diagrama de classes UML modela a relação entre as classes Pessoa, Funcionário e Gerente. A classe Pessoa possui os atributos nome, CPF e dataNascimento, além do método exibirDados(). A classe Funcionário herda de Pessoa e adicional atributo salario e o método calcularSalario(). Já a classe Gerente herda de Funcionário e método gerenciarEquipe(). Além disso, a interface Bonificacao define método que é implementado pela classe Acerca do conceito de generalização e herança, analise as seguintes assertivas: I - A relação entre Pessoa e Funcionário deve ser representada por uma seta vazada apontando da subclasse para a superclasse. II A interface Bonificacao deve ser representada como uma superclasse abstrata, pois interfaces e classes abstratas possuem a mesma função em UML. III O método calcularBonus() deve ser implementado obrigatoriamente na classe Gerente, pois interfaces exigem que suas classes concretas forneçam implementações para seus Assinale a alternativa Apenas as assertivas I e III estão b Apenas a assertiva II está correta. Apenas a assertiva III está d Todas as assertivas estão e Nenhuma das assertivas está