Como saber qual classe chamou a outra?
Ex: tenho um classe jFrame que os textField são preenchidos de acordo com a classe que chama, se for a classe A preenche de um jeito se for a B preenche de outro.
Entao, tem como eu saber qual classe chamou esse Jframe?
Obrigado!
Olá, como saber qual foi a classe "chamadora" dessa outra?
G
2 Respostas
vc pode passar parametros para identificar qual a função da tela.
Nesse cenário que você está passando:
Costuma-se definir uma interface contendo a(s) assinatura(s) do métodos que irão interagir como o Jframe e implementá-los na classe A, B, etc…
Assim você passa o JTextfield para que a implementação decida o que fazer…
Dessa forma você pode vir a ter uma classe C, D, E… etc sem precisar mexer no código anterior.
Espero que tenha ajudado.
[]
Éberson
Criado 3 de novembro de 2010
Ultima resposta 3 de nov. de 2010
Respostas 2
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo