In [1]:
# Versão da Linguagem Python
from platform import python_version
print('Versão da Linguagem Python Usada Neste Jupyter Notebook:', python_version())
In [2]:
# Criando a classe Animal - Super-classe
class Animal():
def __init__(self):
print("Animal criado")
def Identif(self):
print("Animal")
def comer(self):
print("Comendo")
In [3]:
# Criando a classe Cachorro - Sub-classe
class Cachorro(Animal):
def __init__(self):
Animal.__init__(self)
print("Objeto Cachorro criado")
def Identif(self):
print("Cachorro")
def latir(self):
print("Au Au!")
In [4]:
# Criando um objeto (Instanciando a classe)
rex = Cachorro()
In [5]:
# Executando o método da classe Cachorro (sub-classe)
rex.Identif()
In [6]:
# Executando o método da classe Animal (super-classe)
rex.comer()
In [7]:
# Executando o método da classe Cachorro (sub-classe)
rex.latir()