In [13]:
#definindo uma classe em python
class Livro():
def __init__(self):
self.titulo = "O monge é o Executivo"
self.isbn = 979786769
print("Construtor chamado para criar uma instância da classe")
def imprimi(self):
print("Titulo: %s , Isbn: %d" %(self.titulo,self.isbn))
In [14]:
Livro1 = Livro()
In [15]:
Livro1.imprimi()
In [21]:
#passando parâmentros
class Animal:
def __init__(self,tipo,alimentacao):
self.tipo = tipo
self.alimentacao = alimentacao
print("Tipo : %s , Alimentação : %s" %(self.tipo,self.alimentacao))
In [22]:
Cao= Animal(tipo="canina",alimentacao="carne")
In [32]:
class Circulo:
#constante
pi=3.14
def __init__(self,raio=5):
self.raio=raio
#calculo da area
def area(self):
return (self.raio * self.raio)*Circulo.pi
def setRaio(self,novoRaio):
self.raio = novoRaio
def getRaio(self):
return self.raio
In [33]:
CirculoRedondo = Circulo()
In [34]:
print("A área do circulo:" , CirculoRedondo.area())
In [35]:
CirculoRedondo.setRaio(3)
In [36]:
print(CirculoRedondo.getRaio() )
In [37]:
print("A área do circulo:" , CirculoRedondo.area())
In [ ]: