Amigos,
Agora me confundiu um pouco: "System" é
classe ou objeto?
As definições mudam conforme o contexto do
programa? Como é que funciona???
Nessa definição que o amigo
apresentou:
class System extends Object
{
public static final PrintStream out; .. .. } "out" é um atributo da classe System
ou do objeto PrintStream? (ou dos dois?)
Pelo que vi até agora, enviamos mensagens
através da sintaxe Objeto.Atributo ou Classe.Atributo.método
No exemplo que citei, System.out.println,
enxerguei a classe (System), o atributo (out) e o método (println), mas o
que têm a ver o objeto "PrintStream" no caso citado? Será que dá na mesma eu
escrever "PrintStream.out" e "System.out.println" ?
Desculpem, mas é que formou uma confusão na
minha cabeça..
Abraço
Alex
Obrigado
Alex
|
- [java-list] Olá amigos Alex
- Re: [java-list] Olá amigos SoJava
- Re: [java-list] Olá amigos Jonatan Schroeder
- Re: [java-list] Olá amigos Rafael Steil
- Re: [java-list] Olá amigos Alex
- Re: [java-list] Olá amigos SoJava
- Re: [java-list] Olá amigos José Voss Junior
- Re: [java-list] Olá amigos Frank Inoue
- Re: [java-list] Olá amigos Alex
- Re: [java-list] Olá amigos SoJava
- Re: [java-list] Olá amigos José Voss Junior
- Re: [java-list] Olá amigos Rafael Steil
- [java-list] !!!...Importante...!!! Andrews C. Sobral
- Re: [java-list] Olá amigos Alex
- Re: [java-list] Olá amigos INFSOFT