Files
cursopython2023/aula122.py
2022-11-13 09:18:45 -03:00

24 lines
546 B
Python

# Entendendo self em classes Python
# Classe - Molde (geralmente sem dados)
# Instância da class (objeto) - Tem os dados
# Uma classe pode gerar várias instâncias.
# Na classe o self é a própria instância.
class Carro:
def __init__(self, nome):
self.nome = nome
def acelerar(self):
print(f'{self.nome} está acelerando...')
fusca = Carro('Fusca')
fusca.acelerar()
Carro.acelerar(fusca)
# print(fusca.nome)
# fusca.acelerar()
celta = Carro(nome='Celta')
celta.acelerar()
Carro.acelerar(celta)
# print(celta.nome)