Questão
ID 2019715Disciplina: Tecnologia da Informação
Assunto: Java
Ano: 2012 Banca: FEMPERJ - Fundação Escola Superior do Ministério Público do Estado do RJ Órgão: Tribunal de Contas do Rio de Janeiro
Considere o seguinte trecho de código Java abaixo.
public class ClasseAB {
int valor = 0;
public void operacao1 (int x) {
valor -= x;
}
public void operacao2 (int x, int y) {
valor = valor + x * y;
}
int getvalor(){
return valor;
}
}
public class ClasseAC extends ClasseAB {
public void operacao1(int x) {
valor += x;
valor++;
}
public void operacao2(int x, int y) {
try{
valor = valor == 0 ? valor += x/y : valor;
} catch (Exception e) {
valor++;
} finally {
valor++;
}
}
}
public class Main {
public static void main(String[] args) {
ClasseAB variavel = new ClasseAC();
variavel.operacao1(5);
variavel.operacao2(3, 7);
int resultado = variavel.
getvalor();
}
}
Após ser executado o método main(), o valor da variável “resultado” é: