Boas pessoal,
tenho tres classes simples ,
na primeirs classe instanciei duas Strings variavelGlobalUser e variavelGolbalPass. E quero que esta class guarde para o resto do programa estas duas variaveis
Package teste;
Public class class1{
public String variavelGlobalUser = "";
public String variavelGlobalPass = "";
}
Abaixo os metodos Get e Sets destas variaveis
......
Na segunda class eu atribui valores as variaveis criadas na class1
public class class2{
....
class1 cc = new class1();
cc.setVariavelGlobalUser("nome_Do_Utilizador");
cc.setVariavelGlobalPass("pass_Do_Utilizador");
System.out.printLn(cc.VariavelGlobalUser) ; // Imprime corectamente o valor de user que atribui acima .
System.out.printLn(cc.VariavelGlobalUser) ; // Imprime corectamente o valor de passque atribui acima .
}
A terceira class, supostamente seria para utilizar os dados da class1 que foram alterados pela class2
public class class3{
class1 c1 = new class1();
System.out.printLn(c1.VariavelGlobalUser) ; // Imprime vazio .
System.out.printLn(c1.VariavelGlobalUser) ; // Imprime vazio.
}
No fundo o que gostaria que acontecesse era que, apartir de uma class eu pudesse atribuir valores as duas String que estao noutra class, e numa terceira poder imprimir estes valores. Algo do tipo variaveis globais.
Cumprimentos