Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Método Transferir

 public bool Transferir(double valor, ContaCorrente destino)

Variáveis guardam valores, quando você vai fazer a transferência o que essa variável ContaCorrente esta carregando? Nós estamos dentro da classe ContaCorrente e passamos o nome da classe como variável? meu Deus que confuso =/

Esse ContaCorrente que foi nomeada como destino, serve como link pra dizer que "destino" está associado a classe ContaCorrente? >>>>>>>> chega a bugar o cérebro kkkkkkk <<<<<<<<<

3 respostas
solução!

Murilo,

Existem duas formas de passar dados, por valor e por referência, em outras palavras, você pode "copiar" o valor de uma variável para outra ou falar para a variável: - Aponte onde para o mesmo endereço de memória da outra variável!

Abaixo alguns links apra você estudar e se tornar um expert (um semi-deus) em Valor e Referência:

==========================================================

C# - Os erros mais comuns cometidos pelos iniciantes - I

1 - Usando um tipo de referência como valor e vice-versa

Na linguagem C# não é quem instância o objeto e atribui um valor a uma variável quem decide se os valores atribuidos são valores por tipo ou por referência. A decisão foi tomada pelo programador que definiu o objeto.

Assim você precisa conhecer se o objeto que você esta usando é um tipo por valor ou por referência para evitar surpresas desagradáveis.

Como esse aqui...

https://www.macoratti.net/18/06/c_erros1.htm

==========================================================

Tipos de valor – (referência de C#)

Artigo - 05/10/2022 - 3 minutos para o fim da leitura

https://learn.microsoft.com/pt-br/dotnet/csharp/language-reference/builtin-types/value-types

==========================================================

Tipos de referência (referência de C#)

Artigo - 25/10/2022 - 2 minutos para o fim da leitura

https://learn.microsoft.com/pt-br/dotnet/csharp/language-reference/keywords/reference-types

==========================================================

Tipos de valor e referência em C#

30/01/2016 • Carlos Schults

https://carlosschults.net/pt/tipos-valor-referencia-em-csharp/

https://carlosschults.net/pt/tipos-valor-referencia-em-csharp-parte-2/

==========================================================

ref (Referência de C#)

Artigo - 07/10/2022 - 10 minutos para o fim da leitura

https://learn.microsoft.com/pt-br/dotnet/csharp/language-reference/keywords/ref

==========================================================

Alocação de memória em C# - Tipos valor e tipos referência

Perguntada 8 anos, 8 meses atrás - Modified 2 meses atrás

https://pt.stackoverflow.com/questions/14490/aloca%c3%a7%c3%a3o-de-mem%c3%b3ria-em-c-tipos-valor-e-tipos-refer%c3%aancia

==========================================================

Estude muito e ganhe pouco... isso é T.I.!

[]'s,

Fabio I.

Vlw Fabio Ingenito, esses links aí ajudaram bastante a entender o que eu estava errando, realmente tenho que estudar muito, muitas vezes tive que reler o que já havia lido!

Murilo, reler é absolutamente normal. Obrigado por me pontuar.