adorei a aula. Estava pensando no porque deixar algo privado no código e o senhor conseguiu instanciar o motivo kkkk muito obrigado. Mais um inscrito
@levyaraujo57352 жыл бұрын
Cara, teu canal é um dos poucos com enorme valor aqui no KZbin. Apesar do KZbin estar cheio de lixo, ainda encontramos canais valiosos como o seu! Parabéns!
@ProgramadorLhama2 жыл бұрын
Parceiro, muito feliz mesmo com seu comentário e elogio. Tamo junto!
@tinhothebest12 жыл бұрын
Assino embaixo! Parabéns!
@osielanselmoАй бұрын
rapaz depois de uns 20 videos. unica explicação que me fez aprender sobre o tema foi esse
@gambiando2 жыл бұрын
Sensacional! Vou dormir agora mas amanhã continuo... Vou assistir seu KZbin inteiro kkkk Parabéns aí, seu esforço em espalhar o conhecimento deveria ser exemplo pra muita gente!
@gilcllyscosta22573 жыл бұрын
didática excelente, nossa é muito difícil encontrar bons vídeos de OO, aqui podemos ver o quanto ele domina o assunto e tem uma enorme paciência e talento para tornar as coisas bem simples e fácies de serem entendidas. Parabéns excelente trabalho
@ProgramadorLhama3 жыл бұрын
Cara, muito obrigado mesmo pelo elogio e pelo feedback. Vamos incrementando o canal e adicionando mais conteúdo. Tamo junto!
@motivame_off4 ай бұрын
Não posso passar sem te agradecer pelo bom trabalho. Merece sim o meu like. 👍🏾
@kelvincustodio62022 жыл бұрын
Depois de muito procurar finalmente consegui chegar no teu canal. Conteúdo valioso. Parabéns!
@ProgramadorLhama2 жыл бұрын
Obrigado pela confiança! :)
@Eternitzz3 ай бұрын
Muito obrigado pela aula
@seriobrasil2 жыл бұрын
Orientação à objetos sempre foi a maior dificuldade pra mim. Agora, estou aprendendo bastante com seus vídeos... Obrigado!
@ProgramadorLhama2 жыл бұрын
Muito sucesso na tua jornada :)
@GillianGomes3 ай бұрын
Que aula maravilhosa! Seu conteúdo é muito bom!
@user-he7mu9qf7g8 ай бұрын
Que aula boa, sai do Java para python por conta de ter mudado para área de dados e não tava sabendo como fazer o encapsulamento. me ajudou bastante esse video
@jessica_barros Жыл бұрын
Genial! Já tinha visto outros vídeos sobre POO e só agora comecei a entender! Obrigada!
@zauzauzi67112 жыл бұрын
perfeitamente o que eu precisava para o meu código, estou criando um comparador de strings, um módulo no caso que usa outras funções dentro da classe e não quero que seja chamada essas funções, então isso é perfeito para a utilização no meu caso, muito obrigado!!!!
@SeuEmanoel Жыл бұрын
Primeiro lugar muito obrigado por disponibilizar conhecimento gratuito assim. Segundo queria te fazer uma pergunta, porque nao utilizou o metodo construtor nesse caso __init__. Quando vou saber se devo utilizar o metodo construtor ou não?
@danilo_salve10 ай бұрын
Boa didática, conteúdo de alto valor.
@chandelima Жыл бұрын
Ótima vídeo aula. Parabéns! 👏👏👏
@feliperodrigues91042 жыл бұрын
Excelente aula, me ajudou muito a entender o conceito de encapsulamento!!!
@claudiogalinha7 ай бұрын
Obrigado!
@VictorHugo-pz4dc3 жыл бұрын
Excelente conteúdo! Irei assistir todas as aulas do canal
@maiadidata2 жыл бұрын
Mais uma super AULA, parabéns e obrigado
@fabiolsmineiro2 жыл бұрын
Que aula top! Muito obrigado.
@wisenielsmuronha34052 жыл бұрын
Uau tuas aulas são fantásticas bro...não pare please...gostaria de ver um curso de React Native aqui kkk
@raissadaniely3425 Жыл бұрын
Muito bom! Parabéns, e obrigada!
@desenvolvedor6053 Жыл бұрын
Legal, +1 like 👍. 1+ inscrito ❤️
@ThiagoAlmeidaTech Жыл бұрын
TOP
@rafaelramos75892 жыл бұрын
Excelente explicação!!
@BrunoOliveira-zw2be2 жыл бұрын
Ty
@branoliver98762 жыл бұрын
Interessante isso dos dois _ ... Curiosamente quando aprendi essa parte de OO tinha aprendido que para deixar um metodo/atributo privado vc utiliza apenas 1 _ e quando for protegido utiliza-se 2 _ ... Acho que deve variar de literaturas mas irei usar assim a partir de agora
@ProgramadorLhama2 жыл бұрын
Mais pra frente eu falo a respeito do encapsulamento protegido. Lá a gente utiliza apenas 1 _.
@branoliver98762 жыл бұрын
Uhhh mal posso esperar para chegar nessa parte de herança e modificador protegido
@marcobispo487710 ай бұрын
# Com o encapsulamento o user vai calcular apenas pela parte de cima, apenas por uma maneira class Calculadora: def calcular(self, op, num1, num2): if op == '+': return self.__adicionar(num1, num2) elif op == '-': return self.__subtrair(num1, num2) else: print('Operacao invalida') def __adicionar(self, num1, num2): return num1 + num2 def __subtrair(self, num1, num2): return num1 - num2 caculadora = Calculadora() resultado = caculadora.calcular('+', 3, 2) print(resultado)
@araujo.geilson3 жыл бұрын
Boa tarde, mestre! Desculpe, mas não entendi por que não foi usado o construtor na classe Calculadora.
@ProgramadorLhama3 жыл бұрын
O construtor não é um elemento obrigatório. Em python, ele serve como local pra adicionar atributos e rodar algum processo inicial (uma função ou método logo ao se fazer a instância de um objeto, por exemplo). Como na classe calculadora eu não desejo ter atributos, eu não coloquei um construtor. Sacou?
@araujo.geilson3 жыл бұрын
@@ProgramadorLhama Entendi, mestre! Muito obrigado. Quem não tem ainda essa maturidade poderia iniciar num1 e num2 no construtor e chegaria ao mesmo resultado? Obrigado!
@ProgramadorLhama3 жыл бұрын
Na verdade não. Note que num1 e num2 são duas entradas para o método da calculadora. Logo, não são estados, são simplesmente "variáveis" que podemos jogar dentro do calcular. Note que no final do vídeo, eu jogo dois valores dentro do método e, por consequência, poderia jogar quaisquer outros. Logo num1 e num2 não devem ser iniciados em um construtor
@stembergmartins4397 Жыл бұрын
Estou ingressando no mundo da programação, "_ _atributo" de 02 UnderScore será de valor protegido e não privado?
@ProgramadorLhama Жыл бұрын
Nesse caso é privado. Falo sobre protegido lá na frente
@maborfe2988 Жыл бұрын
Que ferramenta é essa que você mostrou o diagrama dos pilares?
@ProgramadorLhama Жыл бұрын
É um programa que se chama Dia, mas vc pode usar algo similar no site draw.io
@pedrojardel48252 жыл бұрын
Faz um curso que eu compro!!!!
@ProgramadorLhama2 жыл бұрын
O canal inteiro já é teu parceiro 👌🏻
@JoaoPedro-jo4gs3 жыл бұрын
cara você analisaria meu código, podendo me falar oque devo fazer para melhorar?
@ProgramadorLhama3 жыл бұрын
Cara, eu realmente não tenho muito tempo... Mas manda pro meu email, se possível eu vejo
@JoaoPedro-jo4gs3 жыл бұрын
@@ProgramadorLhama blz vou começar o meu código e uma agenda em oop, ae se tiver tempo vc analisa
@felipemagalhaes5413 жыл бұрын
Fala mano, qual tema vc usa no vscode?
@ProgramadorLhama3 жыл бұрын
Opa, e aí! Cara, acho que nesse momento eu tava usando o tema Atom no VScode. Eu gosto de usar ele e o tema Linux Ubunto nele