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()


Construtor chamado para criar uma instância da classe

In [15]:
Livro1.imprimi()


Titulo: O monge é o Executivo , Isbn: 979786769

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")


Tipo : canina , Alimentação : 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())


('A \xc3\xa1rea do circulo:', 78.5)

In [35]:
CirculoRedondo.setRaio(3)

In [36]:
print(CirculoRedondo.getRaio() )


3

In [37]:
print("A área do circulo:" , CirculoRedondo.area())


('A \xc3\xa1rea do circulo:', 28.26)

In [ ]: