Para declarar uma constante chamada SIZE do tipo inteiro e ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: C - static final int SIZE = 25;
Para declarar uma constante em Java, é necessário entender o uso dos modificadores static e final. A palavra-chave static indica que a variável pertence à classe, e não a instâncias específicas dessa classe. Já final é utilizada para declarar que a variável é uma constante, ou seja, seu valor não pode ser alterado após a inicialização.
No caso da questão, a construção correta para declarar uma constante inteira chamada SIZE com o valor de 25 é a alternativa C: static final int SIZE = 25;
. Aqui, int é o tipo de dado, SIZE é o nome da constante, e 25 é o valor atribuído. O uso combinado de static e final garante que SIZE seja uma constante de classe.
Vamos entender por que as outras alternativas estão incorretas:
A - this extend integer SIZE : = 25;
Essa construção não é válida em Java. As palavras-chave this e extend são usadas em contextos diferentes. this se refere a instâncias de uma classe, enquanto extend é usado para herança de classes.
B - this final int SIZE : = 25;
O uso de this é inadequado para declarar uma constante de classe. Além disso, o símbolo de atribuição está incorreto; o correto é =
.
D - void final int SIZE = 25;
O modificador void não faz sentido nesse contexto, pois ele é usado para indicar que um método não retorna um valor, e não se aplica a declarações de variáveis.
E - static extend integer SIZE = 25;
Assim como na alternativa A, extend é usado para herança e aqui está sendo usado de forma incorreta. Além disso, o tipo de dados deve ser int, não integer.
Entender a correta declaração de constantes em Java é fundamental para garantir boas práticas de programação e evitar erros em tempo de compilação. As constantes são úteis para valores que não devem mudar durante a execução do programa, proporcionando uma forma clara e segura de codificação.
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
Comentários
Veja os comentários dos nossos alunos
Uma constante é declarada quando precisamos lidar com dados que não devem ser alterados durante a execução do programa. Quando se define uma variável com o 'final', ela se torna constante. O static muda o escopo de um método ou atributo. Com o static, ao invés deles pertencerem à instância do objeto, eles pertencem à classe.
Por convenção, usa-se letras maiúsculas para declarar constantes e assim distingui-las das variáveis.
C) static final int SIZE = 25;
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo