Qual é a classe?

3 respostas
K

Pessoal, esta pode ser uma pergunta boba, mas não consegui descobri-la. Seguinte, fazendo os exercicios da apostila da Caelum, caiu essa pergunta. Não consegui nem entendê-la muito bem na verdade. A pergunta é: Utilize-se da documentação do Java e descubra de que classe é o objeto referenciado pelo atributo out da System. Repare que poderíamos escrever:

PrintStream saida = System.out;
saida.println(“ola”);

Essa parte "descubra de que classe é o objeto referenciado pelo atributo out da System ", primeiro lugar, que objeto é esse? Fiquei com dúvidas…

Valeu…

3 Respostas

peczenyj

System.out.println(meuObjeto.getClass().toString());

rodrigo.bossini

kaizenman:
Pessoal, esta pode ser uma pergunta boba, mas não consegui descobri-la. Seguinte, fazendo os exercicios da apostila da Caelum, caiu essa pergunta. Não consegui nem entendê-la muito bem na verdade. A pergunta é: Utilize-se da documentação do Java e descubra de que classe é o objeto referenciado pelo atributo out da System. Repare que poderíamos escrever:

PrintStream saida = System.out;
saida.println(“ola”);

Essa parte "descubra de que classe é o objeto referenciado pelo atributo out da System ", primeiro lugar, que objeto é esse? Fiquei com dúvidas…

Valeu…

A classe System contém um objeto chamado “out”. Ele é estático, por isso podemos dizer “System.out”. println é um método da classe desse objeto out.

Entendeu?

A parte da documentação que vc precisa olhar pra resolver esse exercício é a seguinte:

static PrintStream err
The “standard” error output stream.
static InputStream in
The “standard” input stream.
static PrintStream out
The “standard” output stream.

Fácil né.

K

Muito obrigado amigos… é tão fácil essa pergunta que até me confundiu rs… valeu

Criado 26 de abril de 2009
Ultima resposta 26 de abr. de 2009
Respostas 3
Participantes 3