Logo Passei Direto
Buscar
Questão 6/10 Modelagem de Processos e Negócios a Pesquisar por imagem Sobre O diagrama de classes na UML e seus conceitos relacionados à orientação a objetos, considere 0 seguinte exemplo: Em um sistema de gerenciamento de estudantes, temos uma classe ALUNO qu MATRICULA, NOME, e métodos como CALCULAR_MEDIA_ALUNO. A classe ALUNO pode herdar atributos e métodos de uma classe mãe chamada PESSOA, que possui atributos comuns como NOME e DATA_NASCIMENTO. Além disso, 0 sistema também inclui uma classe PROFESSOR que herda atributos e métodos da classe PESSOA Com base nas descrições e exemplos fornecidos, qual das seguintes afirmações é verdadeira? A A classe ALUNO representa um exemplo de abstração, pois apenas 0 atributo MATRICULA é relevante para 0 cálculo da média. B A classe PESSOA é um exemplo de encapsulamento, pois oculta detalhes internos do 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. D A classe CALCULAR_MEDIA_ALUNO é um exemplo de abstração, pois representa 0 comportamento do ALUNO sem mostrar detalhes internos. E O atributo MATRICULA do ALUNO é um exemplo de encapsulamento, pois é ocultado dos outros objetos no sistema.
User badge image
Paulo Roberto Silvestre

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar cada uma das alternativas para identificar a afirmação verdadeira: 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 é correta, pois a abstração não se refere apenas a um único atributo, mas sim à representação de um conceito mais amplo. B) A classe PESSOA é um exemplo de encapsulamento, pois oculta detalhes internos do cálculo da média do ALUNO. - Esta afirmação não é correta, pois encapsulamento se refere a ocultar dados e métodos de uma classe, mas não está diretamente relacionado ao cálculo da média. 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 é verdadeira, 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 está correta, pois não se refere a uma classe, mas sim a 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 não é necessariamente ocultado; o encapsulamento se refere a como os dados são acessados e manipulados. 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.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina