← Questões de Programação

Programação · VUNESP · 2021

Questão comentada de Programação

No ambiente integrado de desenvolvimento Eclipse 2020-12, a opção Refactor > Rename... permite

Gabarito: D

No Eclipse, o menu Refactor existe para fazer mudanças no código sem deixar o projeto virar uma bagunça. A ideia é alterar nomes, mover elementos e atualizar automaticamente as referências no restante do programa, reduzindo risco de erro manual. É por isso que esse recurso é tão querido por quem programa: ele mexe na estrutura, mas tenta preservar o funcionamento correto do projeto. Na opção Refactor > Rename..., o Eclipse permite renomear elementos da linguagem, como classes, métodos, variáveis, pacotes e outros itens do código, sempre cuidando para atualizar os usos desses elementos onde eles aparecem. Ou seja, não é só trocar o nome na superfície; a ferramenta faz a reforma e ainda ajusta a fiação para você não levar choque depois. Por isso, o gabarito é a letra D. Ela descreve exatamente a função de renomear elementos de programação levando em conta sua utilização no programa, o que é o comportamento típico de um refactoring. As outras alternativas confundem essa função com ações de workspace, projeto ou dependências, que não são o objetivo dessa opção. Em termos conceituais, isso está alinhado com o uso clássico de refatoração em IDEs: modificar a estrutura interna do código sem alterar seu comportamento externo, com atualização automática dos pontos de uso.

Continue treinando

Questões relacionadas