class, __init__ e self [RESOLVIDO]

1. class, __init__ e self [RESOLVIDO]

Laion Leal
laionleal123

(usa Debian)

Enviado em 09/02/2019 - 00:05h

Boa noite, sou iniciante em python e gostaria de saber para que servem as classes e os métodos __init__ e self, pois pesquisei em muitos lugares mas não consegui entender do que se trata. Se alguém puder me explicar e dar alguns exemplos, desde já sou grato!


  


2. MELHOR RESPOSTA

-
BiaMonteiro

(usa Arch Linux)

Enviado em 09/02/2019 - 00:18h

Class é uma classe, um tipo de dado em Python e em muitas linguagens, elementar à programação orientada a objetos.
__init__ é um método construtor de uma classe.
E self é basicamente o this, que serve para fazer referência à própria classe.

Pelo tipo de pergunta, questionando o que é uma classe, parece que você não teve ou teve pouquíssimo contato com a programação orientada a objetos. Sugiro um artigo meu sobre o tema: https://www.vivaolinux.com.br/artigo/Apresentando-a-programacao-orientada-a-objetos.

3. Programação

Laion Leal
laionleal123

(usa Debian)

Enviado em 17/02/2019 - 20:50h

Obrigado! Foi de grande ajuda!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts