Oficina: Objetos Pythônicos

De Garoa Hacker Clube
Revisão de 08h15min de 7 de abril de 2019 por LucianoRamalho (discussão | contribs)
Ir para navegação Ir para pesquisar
Tempo
(minutos)
Atividade
7 Aprendendo com introspecção: quase tudo é um objeto.
7 Duck-typing ou tipagem pato: polimorfismo extremo.
15 Polimorfismo produtivo com o Python Data Model
10 Encapsulamento e data hiding do jeito Pythônico
15 Exercício 1: implementação de um tipo Set sobre vetores de bits
10 Herança com sabedoria: algumas heurísticas
12 Tipagem ganso: ABCs e subclasses virtuais
30 INTERVALO
5 Pegadinhas ao herdar de tipos embutidos: métodos não virtuais
15 Exercício 2: consertando um dicionário quebrado
7 Data classes: classes para dados
17 Atributos de classes: de valores simples a propriedades e descritores.
3 Métodos vinculados ou desvinculados (bound vs. unbound)
15 Exercício 3: refatorando uma classe legada para aproveitar recursos modernos de Python
7 Projetos excelentes (quase) sem classes
5 Conclusão