Coletânea Python do ZERO às Redes Neurais Artificiais

Fernando Feltrin · Capítulo 112 de 287

Páginas do PDF

Coletânea Python do ZERO às Redes Neurais Artificiais

Criando uma classe vazia

 

Como dito anteriormente, uma classe é uma estrutura de código que

permite associar qualquer tipo de atribuição a uma variável/objeto. Também é preciso que se entenda que tudo o que será codificado dentro de uma classe funcionará como um molde para que se criem novos objetos ou a interação entre os mesmos.

Dessa forma, começando a entender o básico das funcionalidades de

uma função, primeira coisa a se entender é que uma classe tem uma sintaxe própria que a define, internamente ela pode ser vazia, conter conteúdo próprio previamente criado ou inserir conteúdo por meio da manipulação da variável/objeto ao qual foi atribuída.

Além disso, uma classe pode ou não retornar algum dado ou valor de acordo com seu uso em meio ao código.

 

Começando do início, a palavra reservada ao sistema class indica ao interpretador que logicamente estamos trabalhando com uma classe.

A nomenclatura usual de uma classe deve ser o nome da mesma iniciando com letra maiúscula.

Por fim, especificado que se trata de uma classe, atribuído um nome a mesma, é necessário colocar dois pontos para que seja feita sua indentação, muito parecida com uma função comum em Python.

Dando sequência, após criada a classe Pessoa, podemos começar a manipular a mesma.

Neste exemplo, em seguida é criada no corpo do código geral a variável pessoa1 que inicializa a classe Pessoa( ), atribuindo a si todo e qualquer conteúdo que estiver inserido nessa classe.

É necessário colocar o nome da classe seguido de parênteses pois posteriormente você verá que é possível passar parâmetros neste espaço.

Na sequência é dado o comando pessoa1.nome = ‘Fernando’, o que pode ser entendido que, será criada dentro da classe uma variável de nome nome que recebe como dado a string ‘Fernando’. Executando a função print( ) e passando como parâmetro pessoa1.nome, o retorno será Fernando.