Magna Concursos
736251 Ano: 2008
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás

public class Ponto {

private int x;

private int y;

public Ponto(int x, int y) {

setCoordenadas(x,y);

} public void setCoordenadas(int x, int y) {

this.x = x;

this.y = y;

}

public String toString() {

return "(" + x + "," + y + ")";

}

public static void main(String[] args) {

int a = 1;

int b = 2;

int c = 3;

int d = 4;

Ponto p = new Ponto(a,b);

Ponto q = new Ponto(c,d);

Ponto r = p;

c = 5;

p.setCoordenadas(c,d);

System.out.print(p);

System.out.print(q);

System.out.print(r);

r.setCoordenadas(a,b);

a = b;

q.setCoordenadas(b,c);

System.out.print(p);

System.out.print(q);

System.out.println(r);

}

}

Qual será a saída da execução da classe Java acima?

 

Provas

Questão presente nas seguintes provas

Analista de TI - Engenharia de Software

70 Questões