Função após construtor  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
tabocu
JavaChild
[Avatar]

Membro desde: 21/07/2010 15:21:06
Mensagens: 136
Offline

Como posso executar uma ação depois da chamada de um construtor?





Quando eu chamar o construtor da classe depois do construtor seja automaticamente executado outra função

This message was edited 1 time. Last update was at 30/03/2011 16:37:05


Tales Bontempo Cunha
Graduando em Engenharia Elétrica
Laboratório de Computação Evolucionária
Universidade Federal de Minas Gerais - UFMG
tiralo
JavaChild

Membro desde: 06/02/2007 15:53:39
Mensagens: 142
Offline

Beleza ?

Se você colocar a chamada da ação no construtor, não resolve ?
drigo.angelo
Virtual Machine Man
[Avatar]

Membro desde: 19/11/2009 12:17:08
Mensagens: 744
Localização: Uberlândia - MG
Offline



Se fizer assim:

Acho que ele executa antes.

@drigoangelo

IE6 no more
[Email] [MSN]
opa_roa
What is classpath?

Membro desde: 01/12/2010 19:44:58
Mensagens: 9
Offline

O que voce que fazer de ação!?
Não entendi muito bem, voce faz o construtor e depois cria outros metodos?!
tabocu
JavaChild
[Avatar]

Membro desde: 21/07/2010 15:21:06
Mensagens: 136
Offline

tentei
nao deu certo =/

Tales Bontempo Cunha
Graduando em Engenharia Elétrica
Laboratório de Computação Evolucionária
Universidade Federal de Minas Gerais - UFMG
lucasgcp
JavaTeenager

Membro desde: 14/02/2011 11:47:30
Mensagens: 187
Offline

O que exatamente vc quer amigo??
tabocu
JavaChild
[Avatar]

Membro desde: 21/07/2010 15:21:06
Mensagens: 136
Offline

Que quando eu chamar o construtor da classe depois do construtor seja automaticamente executado outra função

Tales Bontempo Cunha
Graduando em Engenharia Elétrica
Laboratório de Computação Evolucionária
Universidade Federal de Minas Gerais - UFMG
lucasgcp
JavaTeenager

Membro desde: 14/02/2011 11:47:30
Mensagens: 187
Offline

Existem duas maneiras de fazer isso....

uma delas eh chamando a funçao que vc quer logo depois de criar a instancia da classe:

exemplo:



ou entrao vc pode chamar a funçao dentro do proprio construtor, como citou nosso amigo la em cima:



se nao funcionou é pq vc esta fazendo algo errado....
poste o codigo modificado...
tabocu
JavaChild
[Avatar]

Membro desde: 21/07/2010 15:21:06
Mensagens: 136
Offline

A primeira forma não é valida pois isso não seria automaticamente e a segunda não é depois, é durante

Tales Bontempo Cunha
Graduando em Engenharia Elétrica
Laboratório de Computação Evolucionária
Universidade Federal de Minas Gerais - UFMG
lucasgcp
JavaTeenager

Membro desde: 14/02/2011 11:47:30
Mensagens: 187
Offline

intaum, boa sorte!
tabocu
JavaChild
[Avatar]

Membro desde: 21/07/2010 15:21:06
Mensagens: 136
Offline

Obrigado lucas =)

Tales Bontempo Cunha
Graduando em Engenharia Elétrica
Laboratório de Computação Evolucionária
Universidade Federal de Minas Gerais - UFMG
lucasgcp
JavaTeenager

Membro desde: 14/02/2011 11:47:30
Mensagens: 187
Offline

So por curiosidade man...

Qual é exatamente o enunciado da questao??

Se é que isso é uma questao...
tabocu
JavaChild
[Avatar]

Membro desde: 21/07/2010 15:21:06
Mensagens: 136
Offline

se tem alguma forma de que uma função seja executada automaticamente depois que o objeto acabr de ser construido

Tales Bontempo Cunha
Graduando em Engenharia Elétrica
Laboratório de Computação Evolucionária
Universidade Federal de Minas Gerais - UFMG
lucasgcp
JavaTeenager

Membro desde: 14/02/2011 11:47:30
Mensagens: 187
Offline

particulamente, nunca vi alguem fazendo isso...

ou o porque disso....

o.O

mas enfim....
redr4gon
Java Ninja
[Avatar]
Membro desde: 02/01/2011 12:30:15
Mensagens: 252
Offline

tirando o jeito que o lucas colocou ae, pode até ter mas dae ja não é algo muito viável ( e útil ) de se fazer...

vc pode colocar um boolean global como false e no contrutor setando ele como true... dae numa outra thread vc ficaria lendo esse boolean e qndo fosse true esse thread iria iniciar o metodo q vc queria

 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team