Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como chamar um construtor de outra função em Java
Em programas Java , chamando métodos do construtor permite que seu código para criar instâncias de objetos de aulas . Quando você escreve uma declaração de classe em Java , você especifica um ou mais métodos construtores . O código externo à classe pode chamar esses métodos para criar objetos que terão as propriedades eo comportamento descritos na declaração. Você pode chamar um construtor de classe de qualquer outro lugar em sua aplicação, incluindo a partir de dentro de outras declarações de classes e funções, que são chamados de métodos em Java. Dependendo do construtor da classe , você também pode precisar de passar parâmetros . Instruções
1

Localize o ponto no código do aplicativo no qual você deseja criar o objeto. Isso pode ser em qualquer lugar em seu aplicativo, na classe principal ou outra classe. Também pode estar dentro de um método em qualquer classe . Enquanto a classe de destino é acessível a partir de onde você está escrevendo código, você pode chamar o método construtor. Na maioria dos casos , suas classes Java será dentro de um único aplicativo, para as classes podem acessar um ao outro.
2

Chame o método construtor da classe. Para chamar um método construtor , o código precisa usar o nome da classe ea palavra-chave "novo" . O seguinte código de exemplo demonstra a técnica : novo TaskHandler ();

Este código aplica-se a uma declaração de classe com o nome " TaskHandler " que está dentro de outro arquivo no aplicativo . A palavra-chave "novo" instrui Java para procurar o método construtor dentro da declaração da classe especificada e executá-lo. Quando o método construtor é executado, ele retorna uma instância de objeto da classe .
3

Guarde o seu novo objeto em uma variável. Você pode usar objetos de uma classe diretamente, na mesma linha , como chamar o método construtor. No entanto , é em geral mais útil para armazenar a instância de objecto numa referência variável . Amplie seu código da seguinte forma : TaskHandler mão = new TaskHandler ();

Esta variável agora é uma referencia para a instância do objeto . Você pode usar o nome da variável para chamar os métodos descritos na declaração da classe .
4

passar parâmetros para o método construtor . Dependendo da classe que você está tentando criar uma instância , pode ser necessário passar parâmetros ao chamar o método construtor . O seguinte código de exemplo indica o esboço de um método construtor : TaskHandler pública ( String name)

Para criar um novo objeto desse tipo , o código tem que passar um valor de string ou variável a este método construtor como no seguinte exemplo: TaskHandler mão = new TaskHandler ( " Manager" );

o código a seguir é um método alternativo para o mesmo processo : String handlerName = " Manager" ; TaskHandler mão = new TaskHandler ( handlerName );

Alterar o código de acordo com o método construtor da classe que você está usando.
5

Use o objeto resultante da sua chamada de método construtor. Você pode usar os métodos da classe diretamente da seguinte forma: novo TaskHandler ( handlerName ) doSomething ();

Isso se aplica a um método chamado " doSomething " que está listado dentro da classe . . Alternativamente, você pode chamar métodos na variável objeto da seguinte forma: hand.doSomething ();

Use sua instância do objeto para implementar as funções em seu aplicativo
< . br>

Anterior :

Próximo : No
  Os artigos relacionados
·Como combinar Layouts no Android 
·Os benefícios do JDK 1.6 
·Como converter WSDL para Java Usando Axis 
·Códigos Java Pop -up 
·Como Agarrar Eventos fora-chave Java 
·Como manter o Input Mensagem Same Quando Cancelar é pr…
·ServerSocket Usando chat em Java 
·Por que há exceções Bad número em Java 
·Applet Crashed 
·Como construir uma árvore de decisão em Java Open Sou…
  Artigos em destaque
·Como projetar Especificação Idiomas para Sistemas de …
·Como configurar Ant usar ReplaceRegExp 
·Como Target subexibição no iPhone SDK 
·Como ler uma string de uma janela em AutoIt 
·Como escrever um driver de dispositivo PCI Simples 
·Visual Component Object Model C Tutorial 
·Como desativar uma coluna em um GridView por função 
·Como excluir da Oracle e SQL 
·Como classificar em Turbo C + + 
·Como fazer um programa de repetição em uma TI 84 Plus…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados