Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
2
respostas

Criação de objetos

Se eu criar um objeto numa classe main, por exemplo

Conta primeiraConta = new Conta();

eu posso utilizá-la em outra classe main?

2 respostas
solução!

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!