O trecho de código ilustra a implementação de duas classes, ...
Próximas questões
Com base no mesmo assunto
Ano: 2022
Banca:
COPEVE-UFAL
Órgão:
TCE-AL
Prova:
COPEVE-UFAL - 2022 - TCE-AL - Agente de Controle Externo - Ciências da Computação |
Q1985599
Programação
O trecho de código ilustra a implementação de duas classes,
“Classe1” e “Classe2”, realizada na linguagem de programação
Java.
public class Classe1 {
private final int att1 = 10;
int metodo1() {
int var1 = 6;
class Classe2 {
public int metodo2() {
return (var1+att1);
}
}
Classe2 var2 = new Classe2();
return var2.metodo2();
}
}
Sobre o trecho de código apresentado, considerando a Máquina Virtual Java (JVM) a partir de versão 1.8, é correto afirmar:
public class Classe1 {
private final int att1 = 10;
int metodo1() {
int var1 = 6;
class Classe2 {
public int metodo2() {
return (var1+att1);
}
}
Classe2 var2 = new Classe2();
return var2.metodo2();
}
}
Sobre o trecho de código apresentado, considerando a Máquina Virtual Java (JVM) a partir de versão 1.8, é correto afirmar: