Logo Passei Direto
Buscar
Qual das alternativas abaixo apresenta corretamente o conceito de agregação em POO?


a) Combinação de classes para criar uma nova; ex.: "Carro" + "Motor" = "Carro Elétrico".
b) Vínculo entre objetos de diferentes classes; ex.: "Pessoa" associada a várias "Compras".
c) Redefinição de métodos em classes derivadas; ex.: "Desenhar" em classes de formas diferentes.
d) Associação de atributos em uma classe; ex.: "Carro" com atributos "Cor" e "Modelo".
User badge image

Enviado por estudandocomquestoes ano passado

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

ano passado

A alternativa correta que apresenta o conceito de agregação em POO é a letra b) Vínculo entre objetos de diferentes classes; ex.: "Pessoa" associada a várias "Compras". A agregação é uma relação entre objetos em que um objeto é parte de outro objeto, mas pode existir independentemente dele. É uma associação do tipo "tem-um", em que um objeto possui outro objeto como parte de si.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Question Icon

1. Encapsulamento: O que é encapsulamento em?


A) Ocultação de métodos para simplificar a interface; aumenta a complexidade.
C) Utilização de polimorfismo em todas as classes; facilita a reutilização de código.
D) Separação de classes em módulos distintos; otimiza a distribuição do software.

Question Icon

7. Sobrecarga de Métodos: Explique o conceito de em POO e forneça um exemplo prático.


A) Utilização de métodos em diferentes classes; ex.: método "Calcular" em classes diferentes.
D) Implementação de métodos em várias interfaces; ex.: método "Salvar" em interfaces "Exportável" e "Importável".