Ed
há 2 meses
Vamos analisar cada uma das alternativas para identificar a correta: A) A classe ALUNO representa um exemplo de abstração, pois apenas o atributo MATRICULA é relevante para o cálculo da média. - Esta afirmação não está correta, pois a abstração envolve representar características essenciais de um objeto, e não se limita a um único atributo. B) A classe PESSOA é um exemplo de encapsulamento, pois oculta detalhes internos do cálculo da média do ALUNO. - Esta afirmação também não está correta, pois encapsulamento se refere a ocultar dados e métodos de uma classe, mas a classe PESSOA não está diretamente relacionada ao cálculo da média do ALUNO. C) A classe PROFESSOR e a classe ALUNO são exemplos de herança, pois ambas herdam atributos e métodos da classe PESSOA. - Esta afirmação está correta, pois tanto a classe ALUNO quanto a classe PROFESSOR herdam atributos e métodos da classe PESSOA. D) A classe CALCULAR_MEDIA_ALUNO é um exemplo de abstração, pois representa o comportamento do ALUNO sem mostrar detalhes internos. - Embora a classe CALCULAR_MEDIA_ALUNO represente um comportamento, a afirmação não é precisa, pois não se trata de uma classe, mas sim de um método. E) O atributo MATRICULA do ALUNO é um exemplo de encapsulamento, pois é ocultado dos outros objetos no sistema. - Esta afirmação não é correta, pois o atributo MATRICULA pode ser acessado dependendo do nível de visibilidade definido, e não é um exemplo claro de encapsulamento. Portanto, a alternativa correta é: C) A classe PROFESSOR e a classe ALUNO são exemplos de herança, pois ambas herdam atributos e métodos da classe PESSOA.