Programação Orientada a Objetos (POO) // Dicionário do Programador

preview_player
Показать описание
O Dicionário do Programador é o quadro semanal onde você poderá aprender mais sobre termos, tecnologias ou palavras do maravilhoso mundo da programação!

Ele é uma ideia antiga, que tomou vida graças a grande ajuda da HostGator Brasil.

O tema da vez é: Programação Orientada a Objetos - POO

▸ 𝗛𝗢𝗦𝗧𝗚𝗔𝗧𝗢𝗥
→ Cupom Exclusivo com 50% de desconto: CODIGOFONTE

☕ 𝗦𝗲𝗷𝗮 𝘂𝗺 𝗺𝗲𝗺𝗯𝗿𝗼 𝗱𝗼 𝗖𝗹𝘂𝗯𝗲 𝗱𝗼𝘀 𝗖𝗗𝗙𝘀

🎧 𝗣𝗹𝗮𝘆𝗹𝗶𝘀𝘁𝘀

👕 𝗟𝗼𝗷𝗮 𝗖𝗗𝗙𝗧𝗩

🔔 𝗦𝗶𝗴𝗮 𝗮𝘀 𝗿𝗲𝗱𝗲𝘀 𝗱𝗼 𝗖𝗗𝗙𝗧𝗩

👓 𝗦𝗶𝗴𝗮 𝗼𝘀 𝗖𝗗𝗙𝘀
▸ 𝗚𝗮𝗯𝗿𝗶𝗲𝗹 𝗙𝗿𝗼𝗲𝘀

▸ 𝗩𝗮𝗻𝗲𝘀𝘀𝗮 𝗪𝗲𝗯𝗲𝗿

📑 Assuntos em Tópicos:
0:00 | Entenda Programação Orientada a Objetos
2:35 | O que é Herança?
4:17 | O que é Polimorfismo?
5:20 | Como Funciona o Encapsulamento?
6:40 | O que é Abstração?

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

𝑵ó𝒔 ❤ 𝒓𝒆𝒄𝒆𝒃𝒆𝒓 𝒑𝒓𝒆𝒔𝒆𝒏𝒕𝒆𝒔, 𝒄𝒂𝒓𝒕𝒂𝒔, 𝒃𝒓𝒊𝒏𝒅𝒆𝒔 𝒆 𝒎𝒊𝒎𝒐𝒔.
Caixa Postal: 91735 - Cep: 25620-972
Petrópolis / RJ

❗ Edição e Áudio: RW Studio

#POO #DicionarioDoProgramador #CDFTV
Рекомендации по теме
Комментарии
Автор

Amo esses vídeos, me passam uma vibe de que poderia ser um quadro da TV Cultura, no Rá Tim Bum <3

oliveirafcamila
Автор

Também há o "P. O. G" programação orientada a gambiarra

wagncarv
Автор

Vocês resumiram um semestre de faculdade em 10 minutos. E foi mais legal e inteligível. Obrigado!

jorgetxjr
Автор

Caramba, eu estava sem entender nada sobre Programação Orientada a Objetos, estou aprendendo Python e quando chegou nessa parte, mesmo lendo um passo a passo e ter entendido o conceito de herança, esse vídeo foi MUITO EXPLICATIVO, ainda tô sem entender muito sobre POO, mas ajudou demais. Vocês são incríveis. Nasceram com o dom de ensinar. Sucesso!

desativad
Автор

1. Herança:

• É comparada à relação de parentesco na vida real, onde um objeto pode herdar características de outro.
• Permite a criação de novas classes baseadas em classes existentes, aproveitando suas propriedades e métodos.
• No exemplo das canetas, uma caneta filha pode herdar características da caneta pai, como cor e função de escrever. Isso promove a reutilização de código.
2. Polimorfismo:
• Refere-se à capacidade de um objeto se comportar de maneiras diferentes dependendo do contexto.
• Permite que objetos de diferentes classes sejam tratados de forma uniforme.
• Na prática, isso significa que métodos podem ser reescritos nas subclasses para alterar seu comportamento, mantendo a mesma assinatura.
• Por exemplo, uma função de escrever pode ser reescrita para apagar em vez de escrever, mas ainda ser chamada da mesma maneira.
3. Encapsulamento:
• Consiste em esconder os detalhes de implementação de um objeto e expor apenas o necessário para seu uso externo.
• Promove a segurança e a integridade dos dados, permitindo que apenas métodos específicos modifiquem o estado do objeto.
• Nas canetas, pode ser exemplificado tornando o atributo "tampa" somente leitura e restringindo o acesso direto a certos métodos para modificar esse atributo.
4. Abstração:
• Envolve a criação de classes abstratas que definem um conjunto de métodos, mas deixam a implementação específica para suas subclasses.
• As classes abstratas não podem ser instanciadas diretamente, apenas suas subclasses podem.
• No exemplo das canetas, uma classe abstrata "Caneta" poderia definir métodos como "escrever", mas sua implementação seria deixada para subclasses específicas, como "CanetaAzul" ou "CanetaVermelha".

leoalmeida
Автор

Como pode?! Vocês não dão uma aula, vocês dão um show! Muito obrigado pelo material que vocês

lewyoliveira
Автор

Faz dois anos q estudo POO, e trabalho com isso, é um conceito fascinante, mais Jesus amado tem q ter paciência dedicação, e muitas horas de estudo para entender compreender, e colocar em prática tudo isso, não é fácil não. Todos esses conceitos de herança, polimorfismo, abstracao, encapsulamento, isso é apenas a base do POO, mais é o pilar q "sustenta". Nao é qualquer um q aprende POO, mesmo "estudando" pode te certeza disso.

washingtongeraldodossantos
Автор

Bom dia e show de bola pelo video de vocês, equipe!!. Quero aprender mais sobre programação e da POO..!!!..👍🏿

MarcosC
Автор

A melhor explicação, em poucos minutos conseguiu abordar todo o conteúdo!

saraperes
Автор

Obrigado pelos vídeos, talvez vocês não façam ideia da importância que vocês tem na nossa área! Meu muito obrigado de coração

BSK_Rick
Автор

Não entendo nada de programação, estou iniciando agora... se todos os vídeos fossem divertidos e didáticos como esse eu estaria feito, super bacana essa turma!

juninhomiranda
Автор

Melhor canal! A forma que vocês ensinam é muito didática e fácil de entender. Parabéns pelo trabalho e obrigada

euaynee
Автор

Perfeito, ficou muito claro. Que tal um Dicionário do Programador sobre o paradigma funcional? ;)

viniciusmazon
Автор

Parece difícil olhando de primeira, mas indo bem do começo, praticando bastante e com o calma, POO é a coisa mais linda do mundo! Pra quem tiver meio perdido, recomendo os cursos do professor Nelio da devsuperior!

jesusdEcristo
Автор

Olá Vanessa e Gabriel! Tudo bem?
Preciso falar pra vocês o quanto vídeos como esse são legais e importantes.
Comecei a estudar Python ano passado e uma das motivações foram vídeos como esse. Confesso que não entendi claramente a explicação de início pois não entendi exatamente a finalidade da POO na programação. Hoje, ainda estou me achando com a POO mas revendo esse vídeo tudo ficou muito mais claro.
Obrigado pelos vídeos!

marino.rj
Автор

Que canal Daora, vocês pegam o difícil e transformam em fácil, cara amo vocês sou fã forte abraço!

ernanibatista
Автор

Estou começando a aprender a programar e esse vídeo me ajudou muito, obrigadão mesmo! <3

descongestionante_nasal
Автор

Vocês são excelentes. Estava lendo um livro sobre o assunto, com esse vídeo deu pra clarear bastante os conceitos. Parabéns!

jailon
Автор

Vocês são muito didáticos . Maravilhosos

Rendaextraadozero
Автор

Em menos de 10 minutos ajudaram muito a entender os conceitos que agora vou passar a estudar com mais profundidade na teoria e na pratica. Parabéns!

germanungo
join shbcf.ru