domingo, 15 de fevereiro de 2015

[Python] - Variáveis estáticas e de instância

Olá pessoal, nesse post iremos falar um pouco sobre variáveis estáticas (static variables) e variáveis de instância (instance variables).

Para exemplificar, veja o código abaixo que implementa uma classe chamada "Example", ela contém contém duas variáveis: static_var e instance_var.


A variável "instance_var" é uma variável de instância e a variável "static_var" é uma variável estática. 

A variável estática é compartilhada por todas as instâncias da classe Example enquanto que cada instância tem sua própria variável "instance_var".


Nenhum comentário: