Questão
ID 1719711Disciplina: Tecnologia da Informação
Assunto: Java
Ano: 2016 Banca: UFES - Universidade Federal do Espírito Santo Órgão: Universidade Federal do Espírito Santo
Considerando o funcionamento dos métodos das classes em Java, analise o programa composto pelas duas classes abaixo.
_ public class ClasseTestObj _ { _ _ private int valor = 0; _ _ public void mudaValor(int val) _ _ { _ _ _ valor = val; _ _ } _ _ public void imprimeValor() _ _ { _ _ System.out.print (valor + ","); _ _ } _ } _ public class TestMethod1 _ { _ public static void metA(ClasseTestObj obj, int x) _ { _ _ obj.mudaValor(x); _ _ obj.imprimeValor(); _ _ x = x * 2; _ _ System.out.print (x + ","); _ } _ public static void main (String args []) { _ int y = 10; _ ClasseTestObj obj1 = new ClasseTestObj(); _ obj1.imprimeValor(); _ metA(obj1, y); _ obj1.imprimeValor(); _ System.out.print (y); _ } } |
A saída a ser impressa pelo programa será: