Se eu criar um objeto numa classe main, por exemplo
Conta primeiraConta = new Conta();
eu posso utilizá-la em outra classe main?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Se eu criar um objeto numa classe main, por exemplo
Conta primeiraConta = new Conta();
eu posso utilizá-la em outra classe main?
Fala ai, tudo bem ?
Na verdade cara, toda vez que você cria um objeto, ele só estará disponível dentro do contexto em que ele foi definido {}
public void a() {
Conta c = new Conta();
// pode usar a referencia c em qualquer ponto dentro do método a()
if(c != null) {
Conta c1 = new Conta();
c1.setSaldo(1);
c.setSaldo(c1.getSaldo()); // usando a referencia c
}
// aqui já não é mais possivel usar a referencia c1, apenas a referencia c
}
Obrigado!