Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Atributos estáticos

Olá,

Podemos ter atributos estáticos?
1 resposta

Olá Gilson, beleza?

Em linguagens como Java e C# basta declarar que os atributos não podem ser acessados de fora da classe utilizando a palavra chave private. No Python não utiliza o termo private, que é um modificador de acesso e também chamado de modificador de visibilidade. No Python inserimos dois underscores ('__') ao atributo para adicionar esta característica, por exemplo:

class Pessoa:

    def __init__(self, idade):
        self.__idade = idade

Espero ter ajudado, bons estudos!