Questão Q1045313
2022 COPEVE/ UFAL TCE-AL
Prova: COPEVE-UFAL - 2022 - TCE-AL - Agente de Controle Externo - Ciências da Computação TCE-AL

Um analista de software foi contratado para desenvolver um

Um analista de software foi contratado para desenvolver um sistema de informação para um posto de combustível. Tal sistema deve gerenciar três transações realizadas no posto: abastecimento, reposição de estoque e teste de qualidade dos combustíveis. Em termos de implementação, no momento de instanciar uma transação, deve-se informar, exclusivamente, um dos tipos de combustível possíveis, conforme ilustrado na hierarquia de classes.
Imagem associada para resolução da questão

Por essa razão, optou-se por implementar a classe “Transacao” utilizando o conceito de classe genérica (generics) da linguagem Java. Assinale a alternativa que descreve a solução adequada para especificar a classe genérica “Transacao”, de acordo com o problema apresentado.  

Comentários

Faça login para participar da discussão.

Cadastre-se Gratuitamente
Carregando comentários...