Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Criar objetos com nomes variados

Como posso criar objetos cujos os nomes mudam de acordo com uma função? Como exemplo o código

int contadorConta = 0;

int numeroAtual = contadorConta + 1;
contadorConta++;

ContaCorrente ///conta + numeroAtual/// = new ContaCorrente;

Dessa forma, poderia criar objetos de forma automatizada, onde o nome da ContaCorrente criada derivaria do numero atual, porém não sei como escrevo o código que estaria entre as 3 barras. É possível fazer algo desse tipo? Obrigado desde já!

1 resposta
solução!

Se entendi exatamente você quer alguma coisa do tipo:

ContaCorrente conta1 = new ...

ContaCorrente conta2 = new ...

Acho que isso não é possível (pelo menos não assim tão simples) além de não ser interessante. A ideia de criar uma variável é você utilizar aquele objeto ou valor posteriormente e você precisa saber qual o nome pra isso. Variáveis com nome dinâmico faria o seu código virar um caos, porque não tem como saber exatamente qual os valores das variáveis.

Deu pra entender?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software