Enunciados de questões e informações de concursos

Tribunal Regional Eleitoral do Maranhão
Questão 1 de 1

Com relação a conceitos de orientação a objetos, julgue os próximos itens.

 

I O uso de encapsulação permite que a manipulação de um objeto possa ser modificada sem afetar as aplicações que usam esse objeto. Motivos para modificar a implementação de um objeto podem ser, por exemplo, melhoria de desempenho, correção de erros e mudança de plataforma de execução.

 

II O compartilhamento de código usando herança é uma das grandes vantagens da orientação a objetos. Ainda mais importante que a economia de código é a clareza conceitual de reconhecer que operações diferentes são, na verdade, a mesma coisa, o que reduz o número de casos distintos que devem ser entendidos e analisados.

 

III A agregação é uma forma de associação com alguma semântica adicional. Por exemplo, na agregação transitiva, tem-se a regra: se A é parte de B e B é parte de C, então A é parte de C; e, na agregação não anti-simétrica, a regra é: se A é parte de B, então B não é parte de A.

 

IV Caso de uso é o relacionamento entre uma classe e uma ou mais versões especializadas dessa classe.

 

V Herança de estrutura de dados e de comportamento permite que estruturas comuns sejam compartilhadas entre diversas classes derivadas similares, sem redundância.

 

A quantidade de itens certos é igual a



spinner
Ocorreu um erro na requisição, tente executar a operação novamente.