# Suporte a implementação de Objetos

Este capítulo descreve as funções, tipos e macros usados ao definir novos tipos de objeto.

- Alocando objetos na heap
- Estruturas comuns de objetos
  - Base object types and macros
  - Implementing functions and methods
  - Accessing attributes of extension types
- Objetos tipo
  - Referências rápidas
    - “slots tp”
    - sub-slots
    - slot typedefs
  - PyTypeObject Definition
  - PyObject Slots
  - PyVarObject Slots
  - PyTypeObject Slots
  - Tipos no heap
- Number Object Structures
- Mapping Object Structures
- Sequence Object Structures
- Buffer Object Structures
- Async Object Structures
- Slot Type typedefs
- Exemplos
- Suporte a Coleta Cíclica de Lixo