Questão FC374730
Em uma determinada consulta o médico prescreve a seguinte medicação, conforme a receita: Receituário • 400 g de ácido acetilsalicílico • 1 mg de maleato de dexclorfeniramina • 10 m
Linguagens de Programação
Instituto Consulplan · 2021
Em uma determinada consulta o médico prescreve a seguinte medicação, conforme a receita:
| Receituário • 400 g de ácido acetilsalicílico • 1 mg de maleato de dexclorfeniramina • 10 mg de cloridrato de fenilefrina • 30 mg de cafeína Misturar bem e ingerir com água. Repetir em momentos de crise. |
Sem compreender as instruções, o paciente procurou outro médico e uma nova receita foi prescrita baseada na anterior, como apresentado a seguir:
| Receituário • Tomar 1 comprimido de Refriscol. • Ingerir com água. • Repetir em momentos de crise. |
Com base no caso hipotético, é correto afirmar que o princípio aplicado pelo segundo médico:
- É de superclasses, ou seja, uma abstração de algo de interesse do paciente.
- É de encapsulamento, no qual a cápsula age como um contêiner para manter seus ingredientes, definindo uma interface que permite a manipulação do comprimido com menos erro e mais clareza.
- É de encapsulamento, sendo considerado uma abstração de um conjunto de objetos; ao mesmo tempo também atua como um contêiner abstrato para os ingredientes que estão no objeto medicação.
- Pode ser definido como encapsulamento, uma vez que a composição do remédio foi construída inteiramente a partir de um conjunto de itens (classes), em que cada classe cuida de um subconjunto específico de sintomas.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
O exemplo ilustra o princípio do encapsulamento: os componentes (ácido acetilsalicílico, dexclorfeniramina, fenilefrina, cafeína) foram agrupados e sua composição interna foi ocultada pelo rótulo “Refriscol”.
Na prática de orientação a objetos, isso significa expor apenas uma interface (tomar 1 comprimido, ingerir com água) para o usuário, sem que ele precise conhecer a implementação interna. Essa separação facilita o uso e reduz a chance de erro na manipulação.
Além disso, o encapsulamento preserva a integridade do conteúdo (quantidades e combinações), permite trocar a implementação interna sem alterar quem usa o objeto e diminui o acoplamento entre quem prescreve e quem consome.
Conteúdo do catálogo FC Concursos · Atualizado em