boa tarde no codigo dentro do construtor temos:
ContaCorrente(int agencia, int numero) { Agencia = agencia; Numero = numero; { no codigo acima está sendo usado "Agencia" e não _agencia. Como pode ser atribuido o valor para o atributo _agencia?
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!
boa tarde no codigo dentro do construtor temos:
ContaCorrente(int agencia, int numero) { Agencia = agencia; Numero = numero; { no codigo acima está sendo usado "Agencia" e não _agencia. Como pode ser atribuido o valor para o atributo _agencia?
Bom dia! No código foi feito desta forma pois vai usar o "set" do atributo agencia e consequentemente vai respeitar a regra de não permitir o valor negativo! Mas você poderia ter feito (o caso é que você poderia informar um número negativo no parâmetro agencia):
public ContaCorrente(int agencia, int numero) { _agencia = agencia; Numero = numero; TotalDeContasCriadas++; }