Utilizar varial de uma classe em outra

4 respostas
L

como faço para utilizar o valor obtido em uma classe salvo em um avarial em outra classe???

Ex:
classe agenda
data = “20/02/2005”

  • outra classe
    classe teste

se data = “20/02/2005” entaum…

, quando coloco a variavel data em teste, ela aparece grifado e pede pra ei declara esta varial, mais naum quero uma nova, quero a da classe agenda!!!

alguem poderia me ajudar

4 Respostas

I

“lpuga”:
como faço para utilizar o valor obtido em uma classe salvo em um avarial em outra classe???

Ex:
classe agenda
data = “20/02/2005”

  • outra classe
    classe teste

se data = “20/02/2005” entaum…

, quando coloco a variavel data em teste, ela aparece grifado e pede pra ei declara esta varial, mais naum quero uma nova, quero a da classe agenda!!!

alguem poderia me ajudar

crie um objeto da classe

teste da = new teste();
Fazendo isso vc pode acessar o atributo da outra classe usando da.data

Abraços.

S

Outra alternativa é declarar a variavel estática!
neste caso vc pode acessar diretamente sem ter que instanciar um objeto daquela classe!
vc acessa a varialvel estática usando o seguinte comando?

nomeDaClasse.NomedaVariavel;

e declara assim:

static int =3;

talvez isto ajude!
[]s Victor

L

da dano uns paus…

tenho uma classe agenda e nela tenho a variavel dataConfirm e tenho outra classe que se chama ThreadTest , e quero utilizar a varial dataConfirm nessa outra classe…

fiz assim :

static ThreadTest dataConfirm = new ThreadTest();

mas quando manda imprimir o calor aparece :

ThreadTest@1b90b39, sendo que o valor depois da @ sempre muda a cada compilação… , oque devo fazer ??? e onde estou errando ?

B

esse “valor” é a instancia da classe… você deve mandar imprimir o atributo e não a CLASSE.

como você “seta” o valor de data ora outra classe?

Criado 25 de fevereiro de 2005
Ultima resposta 25 de fev. de 2005
Respostas 4
Participantes 4