[1] http://garoa.net.br/wiki/
O objetivo desta aula é apresentar o essencial de como se usa orientação a objetos em Python, especialmente para aqueles que aprenderam OO em outras linguagens e por isso talvez não aproveitem da melhor forma as facilidades que Python oferece mas que não existem ou são diferentes nessas outras linguagens. Facilidades como:
- polimormismo (toda lingagem OO faz, mas as dinâmicas levam às últimas consequencias)
- sobrecarga de operadores (sim, é possível usar bem para fazer programas mais claros)
- herança múltipla (não é coisa do demônio)
- controle de atributos via properties e descritores (quem falou que em Python não em encapsulamento?)
- atributos virtuais (similar ao methodmissing do Ruby, porém mais genérico)
- metaclasses (porque afinal, toda classe é uma instância!)
Como todas as atividades do Garoa Hacker Clube, esta é aberta e gratuita. Basta chegar e sentar.
Não é preciso se inscrever.
PS. A atividade não será gravada e/ou transmitda pela Internet ao menos que algum voluntário grave e/ou transmita pela Internet.
1 comment:
Infelizmente eu não vou poder comparecer ao evento porque sou de Porto Alegre, mas gostaria muito que algum cidadão pudesse salvar o mundo e gravar esta aula :).
;-)
Post a Comment