Oi,
 
Como o Luis Alexandre apontou corretamente, esqueci de dizer que os atributos dividem-se em dois tipos: inst�ncia e de classe (static). A �nica ressalva no entanto, no seu coment�rio logo abaixo, � que no caso do tipo de dados "int" ele n�o � uma classe, no sentido OO. "int" � um tipo b�sico, como float, boolean, etc. E n�o se comporta como uma objeto. No caso do "int", existe uma classe "wrapper" que encapsula a funcionalidade do int em um objeto. Nesse caso, � a classe "Integer".
 
T++
----- Original Message -----
From: Alex
Sent: Monday, September 30, 2002 11:44
Subject: Re: [java-list] Ol� amigos

Amigos,
 
    Est� mais do que entendido. Obrigado!
    Ficou f�cil de entender que uma vari�vel � um objeto. Por exemplo, se crio uma vari�vel do tipo "int" (inteiro), esta vari�vel na verdade � um objeto que apresenta os atributos da "classe" int, que especifica n�meros inteiros, sem casa decimal, etc. Correto?
    Logo, quando temos um atributo (propriedade, vari�vel, enfim...), ela � fundamentalmente um objeto, e portanto compreendi porque "System.out" � um objeto (objeto "out" da classe "System"), onde usa-se o m�todo "println", que � uma mensagem enviada para o objeto out. Por fim, a mensagem envia um argumento, no caso uma string, a qual � recebida pelo objeto, e este por sua vez "atribui" aos atributos de direito que ele possui. (com o perd�o da redund�ncia).
    Embora n�o encherguemos, uma vari�vel, uma data, s�o objetos que possuem atributos que os definem, por�m n�o s�o vis�veis para os programadores.
 
    Com essa defini��o: "Falta entender o seguinte: em orienta��o a objetos (OO), todos os atributos, vari�veis ... s�o objetos", fica simples de compreender.
 
    Abra�o a todos e obrigado pelo esclarecimento 
 
    Alex
-----Mensagem Original-----
Enviada em: Segunda-feira, 30 de Setembro de 2002 10:29
Assunto: Re: [java-list] Ol� amigos

1. Realmente System � uma classe, e out � um atributo (est�tico, ou seja, pertence � classe, e n�o a objetos da classe) deste classe. Falta entender o seguinte: em orienta��o a objetos (OO), todos os atributos, vari�veis ... s�o objetos. Um String � um objeto, uma data � um objeto, System.out � um objeto (que representa a sa�da padr�o do sistema).
 
2. Atributo e propriedade referem-se ao mesmo conceito (os demais corrijam-me se eu estiver errado).

---
Jonatan Schroeder
[EMAIL PROTECTED]
 
 
----- Original Message -----
From: Alex
To: Java
Sent: Monday, September 30, 2002 10:11 AM
Subject: [java-list] Ol� amigos

Bom dia
 
    Acabo de iniciar o aprendizado da linguagem Java, e estou muito otimista em rela��o aos benef�cios que a linguagem pode trazer para minha carreira, bem como as facilidades que ela oferece quanto ao desenvolvimento de aplica��es eficientes e seguras.
    Bem, gostaria de fazer uma pergunta...bem b�sica � verdade....mas acho que todo mundo um dia j� passou por isso...Estou tentando solidificar meus conhecimentos acerca da orienta��o a objetos.
   
    Pois ent�o, estive escrevendo aquele famoso programinha "Hello Internet"", (b�sico do b�sico), e lendo um tutorial, reparei no comando "System.out.println". Aqui, o autor diz que "println" seria um m�todo, que � enviado para o objeto "System.out".
    D�VIDA: Pelo que entendi, "System" � a classe, e "out" seria um atributo da classe. Como pois, ent�o, no tutorial diz que "System.out" � um objeto? O objeto n�o v�m na forma "Objeto.Atributo" ?
    OUTRA D�VIDA: Posso dizer que atributo de um objeto � o mesmo que propriedade de um objeto?
 
    Atualmente trabalho com programa��o procedural
 
    Abra�o a todos!
 
    Alex

Responder a