Construtores e Propriedades no C#

  Рет қаралды 9,485

Fredi

Fredi

Күн бұрын

Пікірлер: 27
@jheimissonsantos8307
@jheimissonsantos8307 3 ай бұрын
Não pare com seus Vídeos de C#,please!!
@bheto.developer.9165
@bheto.developer.9165 3 жыл бұрын
Aula incrível!!!! Praticar agora !!
@FrediDev
@FrediDev 3 жыл бұрын
Valeu Bheto!! Tamo junto!!
@viniciusm.m.7822
@viniciusm.m.7822 2 жыл бұрын
Que vídeo show viu, explicação muito top do conteúdo e dos atalhos no Visual Studio! Obrigado, bro! Deus abençoe você!
@bheto.developer.9165
@bheto.developer.9165 3 жыл бұрын
Você pode fazer um vídeo posteriormente para explicar o ambiente mobile com Xamarim?
@FrediDev
@FrediDev 3 жыл бұрын
Oi Bheto! O que vc acha de conteúdo sobre .NET MAUI? Que é a evolução do Xamarin Obrigado pelo suporte!! ❤
@bheto.developer.9165
@bheto.developer.9165 3 жыл бұрын
@@FrediDev Show !!
@bheto.developer.9165
@bheto.developer.9165 3 жыл бұрын
Fredi, aumenta a fonte que vai ficar mais show ainda!
@FrediDev
@FrediDev 3 жыл бұрын
Oi Bheto, eu percebi isso após enviar pro KZbin. Vou cuidar mais nos próximos videos, obrigado pelo feedback. Abraço e obrigado pelo suporte!
@ottercoder9321
@ottercoder9321 3 жыл бұрын
Show!
@FrediDev
@FrediDev 3 жыл бұрын
Valeu!!
@hvenses1
@hvenses1 3 жыл бұрын
Muito bom !!! Ansioso pelos próximos vídeos =D
@murilo3o0
@murilo3o0 3 жыл бұрын
Volta com o tutorial do cubo pfvvv vei se ensina muito bem no seu tutorial foi o primeiro que n deu nenhum erro e eu consegui fazer tudo certo
@FrediDev
@FrediDev 3 жыл бұрын
Essa semana vou gravar o próximo episódio do cubo :)
@iLuanFerreira
@iLuanFerreira 3 жыл бұрын
Conteúdo muito bom!! Sabe me informar se é alguma configuração pra mostrar a "prévia" que o método espera? Por exemplo, logo no inicio do video 0:25, na linha 11 esta escrito "amount" dentro do método, na minha ide não fica dessa forma.
@FrediDev
@FrediDev 3 жыл бұрын
Valeu Luan! Isso é uma funcionalidade do Visual Studio 2019 versão 16.8. Vc pode ver mais informações nesse artigo: www.linkedin.com/pulse/showing-inline-parameter-hints-visual-studio-2019-renan-costa-alencar/ Provávelmente vc só precisa atualizar seu Visual Studio. Abraço!
@iLuanFerreira
@iLuanFerreira 3 жыл бұрын
@@FrediDev Faltava encontrar essa opção e no artigo possui essa informação. Obrigado
@MatheusMoraes-i2q
@MatheusMoraes-i2q Жыл бұрын
Pelo que eu entendi, quando criamos uma property, por "trás dos panos" ela vai criar um field privado também, certo? Então em qual ocasião se faz necessário a criação de ambos property e field? Como no exemplo do vídeo, não bastaria termos apenas o Balance { get; } ?
@FrediDev
@FrediDev Жыл бұрын
Uma propriedade somente "get" só pode ter um valor atribuído a ela em um construtor. O que pode ser um caso válido, mas no exemplo desse vídeo, o balance é alterado no método Deposit e Withdraw. Quaisquer outras dúvidas manda ai. Abraço!
@gustavobarbosa8676
@gustavobarbosa8676 2 жыл бұрын
A única diferença entre os métodos getters e setters pra as propriedades é que com as propriedades você faz exatamente a msm coisa com menos linhas?
@gabrielnoberto5527
@gabrielnoberto5527 3 жыл бұрын
Muito bons seus vídeos Me ensinou muito
@FrediDev
@FrediDev 3 жыл бұрын
Valeu Gabriel! Continua acompanhando que vai sair mais videos de C#. Abraço!
@daniloborges1821
@daniloborges1821 3 жыл бұрын
Que top
@lucianofeliperibeirovillar703
@lucianofeliperibeirovillar703 Жыл бұрын
Se alguém quisesse alterar o código ele não precisaria apena trocar o "private" pelo "public" e depois fazer oque bem entende?
@FrediDev
@FrediDev Жыл бұрын
Excelente pergunta. Nada impede de usarmos public pra tudo, mas a tendência nesse caso é de criarmos código mais frágil, pois se balance fosse publico, teríamos que fazer validações em todos os lugares que modificam o seu valor. Se encapsularmos o balance em um campo privado como demonstrado, só conseguiremos altera-lo se a classe possuir alguma maneira de faze-lo. Nesse caso podemos centralizar as validações em um unico lugar. Se você está trabalhando em um projeto grande de uma empresa, provávelmente os outros desenvolvedores vão fazer um review das mudanças, aí nesse caso eles provávelmente iriam reclamar de uma troca de private pra public. Qualquer outra dúvida é só mandar. Abraço!
@isaiasdejesusbarros7050
@isaiasdejesusbarros7050 3 жыл бұрын
Aula incrível, só tenho uma duvida, quando cê usa o Console.WriteLine(Value: ) esse value: funciona pra q ?
@FrediDev
@FrediDev 3 жыл бұрын
Oi Isaías!! Valeu!! O "value:" ali é só um pequeno identificador exibido pelo Visual Studio pra nos mostrar qual é o nome do parametro que estamos passando pro método WriteLine. Até é possível colocar "value: " ali dentro, isso é uma funcionalidade do C# chamada de: argumentos nomeados, que serve pra deixar o código um pouco mais claro. docs.microsoft.com/pt-br/dotnet/csharp/programming-guide/classes-and-structs/named-and-optional-arguments
12 - (POO - CONSTRUTORES) - C# - TORNE-SE UM PROGRAMADOR
57:28
Danilo Aparecido - Torne-se um programador
Рет қаралды 15 М.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
#1 A FACULDADE ENSINOU ERRADO - POO da quinta série
23:52
bero o dev
Рет қаралды 153 М.
Construtores C# | O que são primary constructors no C#?
11:16
This is the Only Right Way to Write React clean-code - SOLID
18:23
O que são classes e objetos no C#? TUTORIAL .NET/C#
10:25
Windows Forms Para Iniciantes - Aplicações Desktop
23:31
Lógica de Programação e Algorítmos - TUTORIAL
24:21
Classes e Objetos - Curso Programação Completo C# - Aula 28
21:52
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН