Singleton

3 respostas
C

Como faço para armazenar dados do login de um usuário e usa-lo em outra classe do programa?
tenho uma tela de login que recebe a senha e usuario cadastrado no banco, quero retornar o codigo deste usuario para outra classe.

O que fazer!!!

3 Respostas

M

Existe algumas maneiras para isso:

  1. Ter uma classe login que guarde este tipo de informação. Na classe que vc deseja acessar, apenas chame a mesma.
  2. Está 2ª forma até você pode utilizar o padrão de projeto Singleton, que é ter apenas 1 instância de objeto de uma classe.

Ex:

public class Login{

private static Login login;

private String usuario;

private String senha;

private Login(){}

public Login getInstance(){

if(login == null){

return new Login();

}else{

return login;

}

}

// get e set de usuário e senhas…

}

Abs,
Marcelo

C

Obrigada Marcelo!!
Vou testar!!!

C

Gente ainda não consegui como faço pra passar os valores de usuario e senha que o usuario insere nos textfield em um form para outro?
Urgente!!!

Criado 22 de agosto de 2008
Ultima resposta 28 de ago. de 2008
Respostas 3
Participantes 2