Puxando variaveis de uma classe para outra!

5 respostas
tRuNkSnEt

Daew Galera!!!

Tipo eu to querendo usar o valor de uma variavel que esta num classe x na classe y,isso tem como?

Ok vlw ai espero respostas!!!

5 Respostas

Ironlynx

Elas são variáveis de classe ou variaveis-membro?
Qual o acesso q vc deu a elas?
As classes estão no mesmo package???
Elas são static?

Ironlynx

No caso de ser um variável declarada como estatica é
só acessá-la na classe Y assim
classeX.variavel

Bani

O procedimento mais aceito é incluir na classe um método chamado getNomeDaVariavel que retorne o seu valor.

Mas se você quiser fazer as coisas sem preocupar-se em seguir as boas práticas de OO, você pode acessar diretamente, da mesma forma que acessa um método.

tRuNkSnEt

UM ja deu para dar um ideia vlw ai

Tipo eu crei um evento actionPerformed…como eu faço para tratar dois eventos …de dois botoes diferentes…

exemplo.

botao1.addActionlistener(this);
botao2.addActionlistener(this);

public void actionPerformed (ActionEvent e)
{
//aqui eu trato as codiçoes do botão1

}

//i agora como eu trato do botão 2? COmo ele sabe que eu to tratando o botao 1?? como eu especifico qual botao tratar?
Ironlynx

Vc não criou um evento...vc criou um método actionPerformed,
e vc pode tratar os 2 eventos dentro do mesmo método...

public void actionPerformed(ActionEvent e){

    if(e.getSource()==botao1){
       //implemento o evento do botão 1
                                          }
   else if(e.getSource==botao2){
     //implemento o evento do botão 2
                                              }
                                                      }
Criado 28 de setembro de 2003
Ultima resposta 28 de set. de 2003
Respostas 5
Participantes 3