Olá, como saber qual foi a classe "chamadora" dessa outra?

2 respostas
G

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!

2 Respostas

Felagund

vc pode passar parametros para identificar qual a função da tela.

eberson_oliveira

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