Questões Informática Engenharia de Software

Durante a fase de análise de um sistema que está sendo desenvolvido sob o paradigma de ...

Responda: Durante a fase de análise de um sistema que está sendo desenvolvido sob o paradigma de orientação a objetos, o analista Pedro quer representar, em um diagrama de classes, que uma turma é formada po...


1Q29368 | Informática, Engenharia de Software, Analista de Tecnologia da Informação, CODEBA, FGV

Durante a fase de análise de um sistema que está sendo desenvolvido sob o paradigma de orientação a objetos, o analista Pedro quer representar, em um diagrama de classes, que uma turma é formada por alunos. Os alunos, porém, também podem ser considerados individualmente no sistema, independente da turma.

Para representar a relação entre alunos e turma, Pedro deve utilizar
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

💬 Comentários

Confira os comentários sobre esta questão.
David Castilho
Por David Castilho em 31/12/1969 21:00:00
Gabarito: b)

No paradigma de orientação a objetos, a relação entre alunos e turma pode ser representada através do conceito de agregação.

A agregação é uma forma de associação que indica que uma classe é composta por outras classes, mas que essas classes podem existir de forma independente. No caso da questão, a turma é composta por alunos, mas os alunos também podem existir independentemente da turma.

Diferentemente da composição, na agregação as classes não são dependentes umas das outras. Na herança, uma classe pode herdar características de outra classe, o encapsulamento se refere ao princípio de proteger os atributos de uma classe, e o atributo classe se refere a um atributo que pertence à classe como um todo.
⚠️ Clique para ver os comentários

Visualize os comentários desta questão clicando no botão abaixo

Ver comentários
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.