Escopo da classe e de métodos da classe
This commit is contained in:
20
aula123.py
Normal file
20
aula123.py
Normal file
@@ -0,0 +1,20 @@
|
||||
# Escopo da classe e de métodos da classe
|
||||
class Animal:
|
||||
# nome = 'Leão'
|
||||
|
||||
def __init__(self, nome):
|
||||
self.nome = nome
|
||||
|
||||
variavel = 'valor'
|
||||
print(variavel)
|
||||
|
||||
def comendo(self, alimento):
|
||||
return f'{self.nome} está comando {alimento}'
|
||||
|
||||
def executar(self, *args, **kwargs):
|
||||
return self.comendo(*args, **kwargs)
|
||||
|
||||
|
||||
leao = Animal(nome='Leão')
|
||||
print(leao.nome)
|
||||
print(leao.executar('maçã'))
|
||||
Reference in New Issue
Block a user