Questão de Programação — Programação Orientada a Objetos — COPEVE-UFAL 2023
ProgramaçãoProgramação Orientada a Objetos
- Código
- qq852085
- Banca
- COPEVE-UFAL
- Órgão
- UFAL
- Ano
- 2023
- Nível
- Superior
- Cargo
- COPEVE - - Analista de Tecnologia da Informação
O encapsulamento é um princípio da programação orientada a objetos que promove a segurança e a ocultação dos detalhes internos dos objetos. Tal recurso reduz o acoplamento e facilita a manutenção e o reúso do código. A Figura apresenta um diagrama de classes, construído durante a análise orientada a objetos, contendo cinco classes: ClasseA, ClasseB, ClasseC, ClasseD e ClasseE. Pode-se assumir que na implementação dos métodos: metodoB ( ), metodoC ( ), metodoD ( ) e metodoE ( ) é instanciado um objeto da ClasseA e executado, em seguida, o método metodoA ( ) nesse objeto.
Assinale a alternativa que indica o/s método/s que apresenta/m erro de encapsulamento após sua implementação. Assuma as restrições de encapsulamento propostas pelo paradigma orientado a objetos, independentemente das particularidades de cada linguagem de programação.
Assinale a alternativa que indica o/s método/s que apresenta/m erro de encapsulamento após sua implementação. Assuma as restrições de encapsulamento propostas pelo paradigma orientado a objetos, independentemente das particularidades de cada linguagem de programação.- AmetodoD ( )
- BmetodoE ( )
- CmetodoB ( ) e metodoD ( )
- DmetodoC ( ) e metodoE ( )
- EmetodoD ( ) e metodoE ( )