Ao se criar uma classe, na qual um dos seus métodos vai ser...

Próximas questões
Com base no mesmo assunto
Q3455687 Programação
Ao se criar uma classe, na qual um dos seus métodos vai ser encapsulado, restringindo seu acesso, precisa-se utilizar um modificador de acesso para realizar essa operação. Esse modificador de acesso fará o método ser indicado como:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C – privado

Tema central:
A questão envolve modificadores de acesso na Programação Orientada a Objetos (POO), um conceito fundamental para garantir segurança e organização no código. O enunciado trata do encapsulamento, ou seja, da técnica de proteger e restringir o acesso a atributos e métodos de uma classe.

Resumo teórico:
Em POO, os modificadores de acesso determinam quem pode acessar determinados membros (métodos ou atributos) de uma classe. Os principais são:
- public: permite acesso livre a todos.
- private: restringe o acesso apenas à própria classe.
- protected: permite acesso à própria classe e às suas subclasses.
Esses conceitos são encontrados em diversas linguagens, como Java e C# (ver livros: Deitel & Deitel, Java: Como Programar).

Justificativa da alternativa correta:
Privado (private) é o modificador específico para encapsular métodos, tornando-os inacessíveis a outras classes. Com isso, só a própria classe pode utilizar ou modificar o método, garantindo integridade e segurança aos dados.
Exemplo prático em Java:
private void calcularSalario() { ... }

Análise das alternativas incorretas:
A - comum: Não é um modificador de acesso reconhecido em POO.
B - público: O modificador public faz o oposto do que pede o enunciado, pois permite acesso irrestrito.
D - coletivizado: Não existe esse termo como modificador de acesso em POO, sendo incorreto tecnicamente.

Estrategias de interpretação:
Leia atentamente os verbos do enunciado: "restringindo seu acesso" e "modificador de acesso" indicam que a resposta envolve limitação, não acesso amplo. Elimine alternativas com termos desconhecidos ou não técnicos, pois geralmente são pegadinhas.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo