Orientação a Objetos em Python - Encapsulamento Privado

  Рет қаралды 14,739

Programador Lhama

Programador Lhama

Күн бұрын

Пікірлер: 53
@lucasmorais6329
@lucasmorais6329 14 сағат бұрын
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
@levyaraujo5735
@levyaraujo5735 2 жыл бұрын
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!
@ProgramadorLhama
@ProgramadorLhama 2 жыл бұрын
Parceiro, muito feliz mesmo com seu comentário e elogio. Tamo junto!
@tinhothebest1
@tinhothebest1 2 жыл бұрын
Assino embaixo! Parabéns!
@osielanselmo
@osielanselmo Ай бұрын
rapaz depois de uns 20 videos. unica explicação que me fez aprender sobre o tema foi esse
@gambiando
@gambiando 2 жыл бұрын
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!
@gilcllyscosta2257
@gilcllyscosta2257 3 жыл бұрын
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
@ProgramadorLhama
@ProgramadorLhama 3 жыл бұрын
Cara, muito obrigado mesmo pelo elogio e pelo feedback. Vamos incrementando o canal e adicionando mais conteúdo. Tamo junto!
@motivame_off
@motivame_off 4 ай бұрын
Não posso passar sem te agradecer pelo bom trabalho. Merece sim o meu like. 👍🏾
@kelvincustodio6202
@kelvincustodio6202 2 жыл бұрын
Depois de muito procurar finalmente consegui chegar no teu canal. Conteúdo valioso. Parabéns!
@ProgramadorLhama
@ProgramadorLhama 2 жыл бұрын
Obrigado pela confiança! :)
@Eternitzz
@Eternitzz 3 ай бұрын
Muito obrigado pela aula
@seriobrasil
@seriobrasil 2 жыл бұрын
Orientação à objetos sempre foi a maior dificuldade pra mim. Agora, estou aprendendo bastante com seus vídeos... Obrigado!
@ProgramadorLhama
@ProgramadorLhama 2 жыл бұрын
Muito sucesso na tua jornada :)
@GillianGomes
@GillianGomes 3 ай бұрын
Que aula maravilhosa! Seu conteúdo é muito bom!
@user-he7mu9qf7g
@user-he7mu9qf7g 8 ай бұрын
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
@jessica_barros Жыл бұрын
Genial! Já tinha visto outros vídeos sobre POO e só agora comecei a entender! Obrigada!
@zauzauzi6711
@zauzauzi6711 2 жыл бұрын
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
@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_salve
@danilo_salve 10 ай бұрын
Boa didática, conteúdo de alto valor.
@chandelima
@chandelima Жыл бұрын
Ótima vídeo aula. Parabéns! 👏👏👏
@feliperodrigues9104
@feliperodrigues9104 2 жыл бұрын
Excelente aula, me ajudou muito a entender o conceito de encapsulamento!!!
@claudiogalinha
@claudiogalinha 7 ай бұрын
Obrigado!
@VictorHugo-pz4dc
@VictorHugo-pz4dc 3 жыл бұрын
Excelente conteúdo! Irei assistir todas as aulas do canal
@maiadidata
@maiadidata 2 жыл бұрын
Mais uma super AULA, parabéns e obrigado
@fabiolsmineiro
@fabiolsmineiro 2 жыл бұрын
Que aula top! Muito obrigado.
@wisenielsmuronha3405
@wisenielsmuronha3405 2 жыл бұрын
Uau tuas aulas são fantásticas bro...não pare please...gostaria de ver um curso de React Native aqui kkk
@raissadaniely3425
@raissadaniely3425 Жыл бұрын
Muito bom! Parabéns, e obrigada!
@desenvolvedor6053
@desenvolvedor6053 Жыл бұрын
Legal, +1 like 👍. 1+ inscrito ❤️
@ThiagoAlmeidaTech
@ThiagoAlmeidaTech Жыл бұрын
TOP
@rafaelramos7589
@rafaelramos7589 2 жыл бұрын
Excelente explicação!!
@BrunoOliveira-zw2be
@BrunoOliveira-zw2be 2 жыл бұрын
Ty
@branoliver9876
@branoliver9876 2 жыл бұрын
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
@ProgramadorLhama
@ProgramadorLhama 2 жыл бұрын
Mais pra frente eu falo a respeito do encapsulamento protegido. Lá a gente utiliza apenas 1 _.
@branoliver9876
@branoliver9876 2 жыл бұрын
Uhhh mal posso esperar para chegar nessa parte de herança e modificador protegido
@marcobispo4877
@marcobispo4877 10 ай бұрын
# 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.geilson
@araujo.geilson 3 жыл бұрын
Boa tarde, mestre! Desculpe, mas não entendi por que não foi usado o construtor na classe Calculadora.
@ProgramadorLhama
@ProgramadorLhama 3 жыл бұрын
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.geilson
@araujo.geilson 3 жыл бұрын
@@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!
@ProgramadorLhama
@ProgramadorLhama 3 жыл бұрын
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
@stembergmartins4397 Жыл бұрын
Estou ingressando no mundo da programação, "_ _atributo" de 02 UnderScore será de valor protegido e não privado?
@ProgramadorLhama
@ProgramadorLhama Жыл бұрын
Nesse caso é privado. Falo sobre protegido lá na frente
@maborfe2988
@maborfe2988 Жыл бұрын
Que ferramenta é essa que você mostrou o diagrama dos pilares?
@ProgramadorLhama
@ProgramadorLhama Жыл бұрын
É um programa que se chama Dia, mas vc pode usar algo similar no site draw.io
@pedrojardel4825
@pedrojardel4825 2 жыл бұрын
Faz um curso que eu compro!!!!
@ProgramadorLhama
@ProgramadorLhama 2 жыл бұрын
O canal inteiro já é teu parceiro 👌🏻
@JoaoPedro-jo4gs
@JoaoPedro-jo4gs 3 жыл бұрын
cara você analisaria meu código, podendo me falar oque devo fazer para melhorar?
@ProgramadorLhama
@ProgramadorLhama 3 жыл бұрын
Cara, eu realmente não tenho muito tempo... Mas manda pro meu email, se possível eu vejo
@JoaoPedro-jo4gs
@JoaoPedro-jo4gs 3 жыл бұрын
@@ProgramadorLhama blz vou começar o meu código e uma agenda em oop, ae se tiver tempo vc analisa
@felipemagalhaes541
@felipemagalhaes541 3 жыл бұрын
Fala mano, qual tema vc usa no vscode?
@ProgramadorLhama
@ProgramadorLhama 3 жыл бұрын
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
@Gabriel-iq2vf
@Gabriel-iq2vf Жыл бұрын
Opearção Inválida
Orientação a Objetos em Python - Getters / Setters e Estados
11:22
Programador Lhama
Рет қаралды 11 М.
SQLAlchemy Turns Python Objects Into Database Entries
22:23
NeuralNine
Рет қаралды 171 М.
The CUTEST flower girl on YouTube (2019-2024)
00:10
Hungry FAM
Рет қаралды 44 МЛН
大家都拉出了什么#小丑 #shorts
00:35
好人小丑
Рет қаралды 84 МЛН
So Cute 🥰
00:17
dednahype
Рет қаралды 46 МЛН
Orientação a Objetos em Python - Métodos Estáticos
8:21
Programador Lhama
Рет қаралды 5 М.
DOMINANDO a Programação Orientação a Objetos com PYTHON
42:47
The Flaws of Inheritance
10:01
CodeAesthetic
Рет қаралды 939 М.
Orientação a Objetos em Python - Injeção de Dependência
8:31
Programador Lhama
Рет қаралды 4,7 М.
I run untested, viewer-submitted code on my 500-LED christmas tree.
45:17
ORIENTAÇÃO A OBJETOS: EXPLICADO (Parte 1)
28:43
Bonieky Lacerda
Рет қаралды 113 М.
Programação Orientada a Objetos (POO) // Dicionário do Programador
9:57
The CUTEST flower girl on YouTube (2019-2024)
00:10
Hungry FAM
Рет қаралды 44 МЛН