2
respostas

Abstração

Complicado entender sobre essa cópia e não o valor real, tá bem abstrato pra entender.

2 respostas

Fala ai Ailton, tudo bem? Peço desculpas caso algo não tenha ficado claro.

Qual parte você ficou em dúvida ou não ficou muito claro? Vamos conversando para tentar lhe ajudar.

Fico no aguardo.

Um objeto referencia um espaço em memória. Quando você passa um objeto por parâmetro, você passa na verdade uma referência àquele espaço na memória e por isso quando você alterar algo, mesmo dentro do método, "altera" pro espaço original.

No caso do tipo primitivo não é passada uma referência e sim os valores diretamente. A variável dentro do método é uma e do fluxo principal outra por essa razão.

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