E aee galera,
tô com uma dúvida
e talvez seja difícil de explicar rs
estou trabalhando com 3 classes
em uma delas eu crio uma variável.
exemplo:
public class Gerente{
int b;
}
na segunda classe eu instancio um objeto da 1ª classe
e atribuo um valor para a variável.
exemplo:
public class Cliente{
Gerente g1=new Gerente();
g1.b=2;
}
na terceira eu preciso utilizar esse valor, mas nao sei como fazer.
será que vocês podem me apresentar uma soluçao?
obrigado pela atençao
O que você quer fazer? Diga o que você já fez e o que você quer fazer, para o pessoal lhe ajudar.
P
Popeye12345
Pelo que eu entendi ele quer marcar a variavel como static.
Dá um olhada nos artigos do GUJ, tem um artigo só pra explicar o que é static, etc.
[]'s!
Jair_Rillo_Junior
Sergio Figueras:
Pelo que eu entendi ele quer marcar a variavel como static.
Dá um olhada nos artigos do GUJ, tem um artigo só pra explicar o que é static, etc.
[]'s!
Certamente static iria resolver o que ele quer, mas não é bom sair usando STATIC em tudo, pois assim você quebra toda a orientação a objeto, o encapsulamento e etc…
É bom entender o que ele realmente quer, para mostrar o caminho certo
S
snot
olha
é o seguinte…
essa segunda classe tem um metodo que faz uma “encomenda de produto”
atraves de vetores.
a cada vetor ocupado ele acrescenta 1 a variavel “b” citada no exemplo
ou seja, se um cliente fez encomenda de 3 produtos “b” terá valor = 3
eu preciso que na terceira classe eu possa acessar essa variavel “b” com o valor definido na segunda classe
espero que tenham entendido
obrigado por tentarem ajudar
RealJavaMan
Parece caso pra static mesmo.
To vendo que é iniciante, por isso vou dar uma força.
Esse trecho de codigo ilustra o uso de uma variavel static como contador.
Tente rodá-lo.