InformáticaProgramação orientada a objetosIBFC 2025
TJ PE
Questão de Informática
Um novo módulo do sistema em Java de peticionamento eletrônico de um Tribunal de Justiça precisa processar diferentes tipos de documentos (petições, recursos, decisões etc.) de forma polimórfica, garantindo que, independentemente do tipo específico, todos possam ser persistidos e auditados de maneira padronizada. A equipe técnica está debatendo a melhor abordagem para abstrair essa funcionalidade, considerando a complexidade para novos documentos. Em relação ao design orientado a objetos, focando em polimorfismo, assinale a alternativa que se apresenta mais adequada para o cenário, permitindo que novos tipos de documentos sejam facilmente adicionados sem modificar o código existente de persistência e auditoria.
Mais questões de Programação orientada a objetos
- COPERVE UFSC 2026Uma classe denominada Figura define um método desenhar(), mas não o implementa. Esse método não possui argumento de entrada, nem retorna valor. As classes Triangulo, Quadrado e Ci…
- COPERVE UFSC 2026Considere as seguintes descrições, correspondentes ao conteúdo da seção “intenção” do catálogo de design patterns (padrões de projeto), e assinale a alternativa que completa corre…
- FGV 2026Padrões de projeto (ou design patterns) são construções e soluções repetíveis e reutilizáveis para situações e problemas comuns, que visam melhorar a qualidade dos sistemas de sof…
- Cebraspe 2026No trecho de código C# a seguir, a classe Employee declara o método Payment(), a classe OutsourcedEmployee o sobrescreve com override, e, como a variável é do tipo Employee, mas r…
- Cebraspe 2026Na arquitetura orientada a objetos, o encapsulamento é o princípio que visa ocultar os detalhes de implementação interna e proteger o estado de um objeto, restringindo o acesso di…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.


