xvii
conteúdo
um pouco de classe
Abstraindo Comportamento e Estado
As classes permitem unir o comportamento e o estado
do código.
Neste capítulo, você colocará de lado seu aplicativo web
enquanto aprende como criar as classes do Python. Você fará isso para
chegar ao ponto no qual poderá criar um gerenciador de contexto com a
ajuda de uma classe do Python. Como saber criar e usar as classes é algo
muito útil, estamos dedicando este capítulo a isso. Não cobriremos tudo
sobre as classes, mas tocaremos em todos os pontos que você precisará
entender para criar com confiança o gerenciador de contexto que seu
aplicativo web está esperando. Vamos começar e ver o que está envolvido
Conectando a Instrução “with” 310
Um Manual Orientado a Objetos 311
Criando Objetos a partir de Classes 312
Os Objetos Compartilham Comportamento, Não Estado 313
Fazendo Mais com CountFromBy 314
Chamando um Método: Compreenda os Detalhes 316
Adicionando um Método a uma Classe 318
A Importância de “self” 320
Encarando o Escopo 321
Prefixe os Nomes do Atributo com “self” 322
Inicialize os Valores (Atributo) Antes de Usar 323
O Dunder “init” Inicializa os Atributos 324
Inicializando Atributos com o Dunder “init” 325
Compreendendo a Representação de CountFromBy 328
Definindo a Representação de CountFromBy 329
Fornecendo Padrões Diferenciados para CountFromBy 330
Classes: O Que Sabemos 332
Código do Capítulo 8 333
8
CG_HeadFirst_Python.indb 17 18/07/2018 13:17:37
Get USE A CABEÇA! PYTHON now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.