Isso mesmo. Apenas por preciosismo, "onde pessoa1 é uma referência para um
objeto da classe Pessoa". ;-)

Se você disser que um atributo é private, ele se comportará como o André
explicou. Se você disser que um método é private também.

Assim, se você declarar um método "private String getNome() { ..." este
método só poderá ser acessado de dentro da classe.

Da mesma forma, se você declarar o construtor privado (lembrando que o
construtor também é um método, embora especial) ele não poderá ser chamado
de outra classe, apenas dentro dela.

Abraço

Peter P. Lupo
http://craftnicely.blogspot.com - http://sites.google.com/site/pplupo
MPS.BR Authorized Implementation Practitioner - Certified ScrumMaster
Sun Certified Java Associate - Java Brown Belt
+55 (021) 81742487


2010/4/9 André Santos <[email protected]>

> O modificador private deixará o atributo visível apenas dentro da classe em
> que se encontra. Por ex: a classe Pessoa possui uma variável de instância:
> private String nome; Não será possível acessar pessoa1.nome(onde pessoa1 é
> um objeto da classe Pessoa) fora da classe Pessoa(na TestaPessoa por ex.).
>
> Em 9 de abril de 2010 14:27, Renan Machado <[email protected]>escreveu:
>
>
>>
>> professor , seguí seu conselho e lí o resumo das aulas . Eu não
>> estava ,na verdade, entendendo muito bem a questão de variáreis
>> private . Estava pensando que por ela ser do tipo private, não seria
>> possível usar construtores para criar novos objetos, mas fazendo a
>> lista ví que isso era possível . é isso mesmo ? Abraço
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Comp 2 - Geral" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<comp2-geral%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/comp2-geral?hl=en.
>>
>>
>
>
> --
> André Santos Teixeira de Carvalho
> Undergraduating in Computer Science DCC/UFRJ
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Comp 2 - Geral" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<comp2-geral%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/comp2-geral?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en.

Responder a