|
||
|
|
|
Avaliação:
![]() ![]() ![]() ![]() | Publicado em: 14/11/2006Invocando métodos em Java
Gerson Rabelo Gerson tem experência em ASP e VB.NET. Programador Java desde de 2004, é entusiasta desta tecnologia e demais ferramentas de software livre.
No exemplo apresentado acima, a variável saída é passada ao método adiciona1() e modificada no corpo deste método, todos já devem estar familiarizados com este exemplo. No entanto, existem casos em que você precisará perceber se a variável do método chamador poderá ou não ser afetada pelo método chamado. Observe que a partir do momento em que o Objeto JButton for passado para o método mudaScroll(), qualquer alteração que ocorrer dentro do método estará sendo feita no objeto cuja referência foi passada . Veja a 1º, 2º e 4º linhas do Console.
Outro aspecto importante na passagem de variáveis para métodos pode ser observada na 3º linha do Console. Reatribuir a não reatribuirá a variável btn. Quando a execução do método main() for concluída, dois objetos JButton terão sido criados, um referenciado pela variável de instância btn e outro pela variável local a. Por isso, a.getAutoscrolls() na 3º linha voltou a ser false, este é valor padrão retornado pelo novo objeto criado.
Raul ferreira Junior <ferreiravrb@yahoo.com.br>
gostaria de ter um email para contato para duvidas que eu precisar entrar em contato com voçes ja que to cursando Sistema de Informação e to no 5º periodo e to vendo muito java e banco de dados .
![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|