Pular para o conteúdo

Herança em Python

Olá Pessoal,

Bom, neste pequeno programa em Python, busco demostrar o recurso de herança em Python. Python é uma linguagem dinamicamente tipada, e faz uso dos recursos da Orientação a Objetos.

Python faz uso da herança múltipla, semelhante a C++, e diferentemente de Java. O exemplo que posto é bem simples, e faz uso da herança simples.

Qualquer dúvida, sugestão ou crítica construtiva serão bem recebidas.

Abraços a todos.
Fagner Amaral de Souza Candido f_Candido
Hits: 12.097 Categoria: Python Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Olá Pessoal,

Bom, neste pequeno programa em Python, busco demostrar o recurso de herança em Python. Python é uma linguagem dinamicamente tipada, e faz uso dos recursos da Orientação a Objetos.

Python faz uso da herança múltipla, semelhante a C++, e diferentemente de Java. O exemplo que posto é bem simples, e faz uso da herança simples.

Qualquer dúvida, sugestão ou crítica construtiva serão bem recebidas.

Abraços a todos.
Download ClasseBase.py Enviar nova versão

Esconder código-fonte

#!/usr/bin/python
# -*- coding: iso-8859-1 -*-

# Síntese
   # Objetivo : Demonstrar o uso de Herança
   # Entrada : 
   # Saída : 
   # Autor : f_Candido - fagner7777777@gmail.com

# Classe-Base
class ClasseBase:
   # Definição de alguns metódos
   def soma(self, valorA, valorB):
      print "A soma e : \n", valorA + valorB
   def mostrar(self, nome):
      print nome

# Classe que especializa ClasseBase
# em Python, se dá atráves desta notação
# classeQueIraEspecializar(ClasseGenerica)
class ClasseEspecifica(ClasseBase):
   # Sobrescrita do metódo - Polimorfismo
   def soma(self, valorA, valorB):
      print "A soma e : \n", valorA*valorB

#Execução Exemplo
objEspecifico = ClasseEspecifica()
objEspecifico.soma(3, 5)
objBase = ClasseBase()
objBase.soma(3, 5)

Memory info em python

Método de Bissecção

Contador de dias em Python

Gerador de referência cruzada de texto

Gerador de páginas .html

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.