Agregação - Python Orientado a Objetos - Aula 42

  Рет қаралды 16,545

Otávio Miranda

Otávio Miranda

Күн бұрын

Continuando com a Programação Orientada a Objetos em Python, hoje vamos falar sobre a agregação, um tipo de relacionamento entre os classes onde uma classe depende de outra classe para funcionar corretamente.
Baixe os arquivos da aula:
www.todoespaco...
Link da Playlist: • Curso de Python - Cria...
Cursos de Python e JavaScript com desconto:
www.otaviomira...
#cursodepython #python, #poo

Пікірлер: 20
5 жыл бұрын
Este curso não está completo. São apenas algumas aulas liberadas gratuitamente por amor a comunidade Python. O curso completo encontra-se na Udemy e tem mais de 200 aulas, link na descrição do vídeo.
@MajoorPE
@MajoorPE 7 ай бұрын
Professor, eu tenho o seu curso atualizado, mas essa aula(na minha opinião) ta melhor aqui. Eu vim agradecer de coração, pq com essa aula, o senhor solucionou minha dúvida sobre esse assunto. Obrigado mesmo.
@filiperamos6738
@filiperamos6738 4 жыл бұрын
Gosto muito da sua didática. Já aprendi muito! Obrigado! :)
@diogobessa8158
@diogobessa8158 5 жыл бұрын
durante todos esses anos nessa industria vital, essa e a primeira vez que nao entendo rsrsrs
@diogobessa8158
@diogobessa8158 5 жыл бұрын
voltei e agora entendi. au revoir
@yurihenrique7099
@yurihenrique7099 3 жыл бұрын
kkkkkkkk
@charlesx1156
@charlesx1156 Жыл бұрын
desentendeu 😂😂😂
@geraldolucas3029
@geraldolucas3029 4 жыл бұрын
Para quem achou cansativo e meio sujo ficar chamando várias vezes: ... carrinho.inserir_produto(p1) / carrinho.inserir_produto(p2) carrinho.inserir_produto(p3) ... Basta adicionar um asterisco no args produto e chamar um loop para a lista def inserir_produto(self, *produto) : for p in [*produto]: self.produtos.append(p) Na hora de passar os produtos basta chama-los com múltiplos argumentos carrinho.inserir_produto(p1, p2, p3)
@JoaoGabriel134
@JoaoGabriel134 3 жыл бұрын
vlw :0
@spewberg
@spewberg Жыл бұрын
Relacionamentos entre classes do phyton é bem mais simples que java...gostei kkk
@lauraregina7842
@lauraregina7842 Жыл бұрын
obrigada
@nicollesturzbecher3954
@nicollesturzbecher3954 Жыл бұрын
que tristeza, tá dando erro aqui. e o site não está disponível pra checar meu código de novo 😢
@charlesx1156
@charlesx1156 Жыл бұрын
Essa aula foi difícil 😂
@antony2993
@antony2993 4 жыл бұрын
class CarrinhoVirtual: def __init__(self): self.produtos = [] pq o __init__ esta apenas com self e n possui produtos tb? : def __init__(self, produtos):
@jotatorres133
@jotatorres133 4 жыл бұрын
verdade, e poderia ser assim: def __init__(self, produto: object) -> None: self.produtos = [] self.produtos.append(produto)
@matheusqueiroz5169
@matheusqueiroz5169 4 жыл бұрын
porque quando você fosse instanciar a classe teria que passar por parâmetro o produto já que ele é uma lista. e necessariamente, não precisa, sendo que podemos usar depois dentro da classe. :D
@pwzinho
@pwzinho 3 жыл бұрын
É porque isso não é um parâmetro obrigatório Em funções, você pode optar em colocar ou não, parâmetros obrigatórios def func(): print() func() Essa função recebe "nada" e "print" nada. Não foi obrigatório No outro caso, que seria obrigatório, você deve colocar algum valor def func(var): print(var) func(1) Se eu tirar esse 1, dará erro, pois, necessariamente, a função precisa desse parâmetro
@Colibri03
@Colibri03 4 жыл бұрын
Não entendi como ele ligou uma classe a outra, sendo que não fez nem uma referência
@matheus5750
@matheus5750 2 жыл бұрын
ele importou as duas classes
@raullucas5553
@raullucas5553 2 жыл бұрын
Ele criou os objetos da classe Produtos, p1, p2, p3 e depois adicionou eles na classe carrinho através do método inserirProdutos(da classe CarrinhoDeCompras).
Composição - Python Orientado a Objetos - Aula 43
15:20
Otávio Miranda
Рет қаралды 14 М.
Como encontrar aquivos no sistema com Python - Aula 31
30:01
Otávio Miranda
Рет қаралды 10 М.
SHE CAME BACK LIKE NOTHING HAPPENED! 🤣 #shorts
00:21
Joe Albanese
Рет қаралды 19 МЛН
Мем про дорожку
00:38
Max Maximov
Рет қаралды 4,4 МЛН
Bungee Jumping With Rope In Beautiful Place:Asmr Bungee Jumping
00:14
Bungee Jumping Park Official
Рет қаралды 17 МЛН
Encapsulamento - Python Orientado a Objetos - Aula 40
27:11
Otávio Miranda
Рет қаралды 29 М.
Associação - Python Orientado a Objetos - Aula 41
16:17
Otávio Miranda
Рет қаралды 20 М.
Orientação a Objetos em Python - Encapsulamento Privado
19:59
Programador Lhama
Рет қаралды 15 М.
Geradores, Iteradores e Iteráveis em Python - Aula 25
21:41
Otávio Miranda
Рет қаралды 9 М.
List Comprehension em Python - (Compreensão de lista) - Aula 23
15:35
@property - Getters e Setters - Python Orientado a Objetos - Aula 38
13:50
DOMINANDO a Programação Orientação a Objetos com PYTHON
42:47
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 922 М.
SHE CAME BACK LIKE NOTHING HAPPENED! 🤣 #shorts
00:21
Joe Albanese
Рет қаралды 19 МЛН