SCJP Mock Q3

10 respostas
marciolx

a) erro de compilação
b) runtime exception
c) compila, roda e imprime:
coragem o cao covarde
vaca
d) compila, roda e imprime:
samurai jack
vaca
e) compila, roda e imprime:
samurai jack
vaca e frango
f) compila, roda e imprime:
coragem o cao covarde
dragonball z
g) compila, roda e imprime:
coragem o cao covarde
vaca e frango
h) compila, roda e imprime:
coragem o cao covarde
dragonball z e frango
i) compila, roda e imprime:
samurai jack
dragonball z e frango
j) compila, roda e imprime:
samurai jack
dragonball z e frango
k) compila, roda e imprime:
os impossíveis
os herculóides

public class GUJ3 {
	public static void muda1 (String nome) {
		nome = "samurai jack";
	}
	public static void muda2 (Cartoon c) {
		c.setNome("dragonball z");
	}
	public static void main (String [] args) {
		Cartoon c = new Cartoon("vaca");
		String nome = "coragem o cao covarde";
		muda1 (nome);
		muda2 (c);
		System.out.println (nome);
		System.out.println (c.getNome());
	}
}

class Cartoon {
	private String nome;

	public String getNome() {
		return nome.concat (" e frango");
	}

	public String setNome (String nome) {
		return nome;
	}

	Cartoon (String nome) {
		this.nome = nome;
	}
}

10 Respostas

luiz_ross

Eu acho que é a letra i

marciolx

tente de novo :slight_smile:

Shelson

bem legal ! entendi …

caiofilipini

h) compila, roda e imprime:
coragem o cao covarde
dragonball z e frango

:?: :?: :?:

luiz_ross

Que varejada que eu dei, é a letra g :lol:

caiofilipini

Nossa, viajei também! Quem mandou não ler o código do método setNome()??? :roll:

cv1

Po, essa do setNome foi mto maldita, Marcio :smiley:

marciolx

A correta é a g e o negócio é pegadinha pra torrar os miolos mesmo :mrgreen:

luiz_ross

Po, mudando o setNome pra

public void setNome (String nome) { this.nome = nome; }

imprime a opção que o Caio escolheu

caiofilipini

“luiz_ross”:
Po, mudando o setNome pra

public void setNome (String nome) { this.nome = nome; }

imprime a opção que o Caio escolheu

AEEEEEEE! :smiley: :lol: :wink:

Criado 3 de dezembro de 2003
Ultima resposta 3 de dez. de 2003
Respostas 10
Participantes 5