Questões de Tecnologia da Informação · CPCC UFES

Tecnologia da InformaçãoLinguagem Java e Java EECPCC UFES 2016

UFES

Questão de Tecnologia da Informação

14

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á:

Sua resposta

Mais questões de Linguagem Java e Java EE

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.