Exatamente , Michael, quando se fala copia leia-se copia de valor - alocação de memoria no lado cliente e passagem de uma copia do conteudo. Quando se fala em referencia , leia-se endereço de um objeto, em C++ é o ponteiro mesmo e não sua cópia.
falei... -----Mensagem original----- De: Michael N. Santos [mailto:[EMAIL PROTECTED]] Enviada em: terça-feira, 5 de fevereiro de 2002 09:09 Para: [EMAIL PROTECTED] Assunto: Re: Re: RES: [java-list] Como é feita a passagem de parâmetros em Java? Pra nao dizer que eu nao me pronunciei sobre o assunto: Se voces lerem o material oficial da Sun, chegarao a conclusao de que ninguem estah errado nessa discussao. A explicacao oficial eh que, no caso dos objetos, a referencia eh passada por valor. Como a referencia aponta para o objeto, independente de ser copiada ou nao, eh como se ocorresse passagem por referencia para quem jah trabalhou com C/++ ou lggs do genero. Nao eh necessario ser tao xiita sobre o assunto... :-) E, que eu saiba, nunca vi essa pergunta cair na certificacao de ninguem... ------------------------------------------------------------------------ Michael Nascimento Santos Sun Certified Programmer for the Java 2 Platform Moderador SouJava - www.soujava.org.br ----- Original Message ----- From: "Perry Werneck" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Monday, February 04, 2002 1:12 PM Subject: Re: Re: RES: [java-list] Como é feita a passagem de parâmetros em Java? On Mon, 04 Feb 2002 10:56:18 -0200, Lincolm Ferreira de Aguiar wrote: Ola, >Não tenho que provar nada, apenas digo que Java usa passagem por valor. Quando você passa um objeto como parâmetro para um metodo x qualquer e, dentro desse método uma determinada propriedade desse objeto é alterada essa propriedade mudada é visivel por outros métodos/objetos externos ao que alterou? Se sim, no meu entender, a passagem foi por referência pois se houvesse sido passada uma cópia do objeto as alterações não seriam visíveis externamente. Novamente no meu pobre entender objetos são passados por referência e tipos básicos por valor. -- Perry Werneck - Membro do Movimento dos Trabalhadores Urbanos Sem BMW. http://www.os2brasil.com.br/ http://planeta.terra.com.br/informatica/trevize ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------