Buscar

Herança, composição e agregação podem ser vistos como mecanismos de reutilização de código na programação orientada a objetos. Baseando-se nesses c...

Herança, composição e agregação podem ser vistos como mecanismos de reutilização de código na programação orientada a objetos. Baseando-se nesses conceitos, analise as assertivas a seguir considerando a aplicação e definição dos mesmos. I. Geralmente, o uso de herança é mais vantajoso do que o uso de composição. II. Composição e agregação trazem a ideia de todo-parte. III. Na agregação, um objeto pode ser parte de vários objetos ao mesmo tempo. Já na composição, um objeto pode ser parte de apenas um objeto. Assinale a opção CORRETA. Grupo de escolhas da pergunta Somente III está correta. II e III estão corretas. Somente II está correta. Somente I está correta. I e III estão corretas.

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada assertiva: I. Geralmente, o uso de herança é mais vantajoso do que o uso de composição. - Esta afirmação não é necessariamente verdadeira. O uso de herança pode levar a problemas de design, como a criação de uma hierarquia muito profunda e acoplamento forte entre classes. Portanto, essa afirmação não é sempre correta. II. Composição e agregação trazem a ideia de todo-parte. - Esta afirmação está correta. Tanto a composição quanto a agregação envolvem a relação de todo-parte entre objetos. III. Na agregação, um objeto pode ser parte de vários objetos ao mesmo tempo. Já na composição, um objeto pode ser parte de apenas um objeto. - Esta afirmação está correta. Na agregação, um objeto pode ser parte de vários objetos ao mesmo tempo, enquanto na composição, um objeto é parte de apenas um objeto e sua existência está diretamente ligada ao objeto pai. Portanto, a opção correta é: II e III estão corretas.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais