Herança em Python
Publicado por Fagner Amaral de Souza Candido 27/03/2009
[ Hits: 12.034 ]
Homepage: https://github.com/fagnercandido
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.
#!/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)
Veja a versão das principais distrubuições.
Afinador de Violão/guitarra em python e gtk.
Visualizar a data e hora de um servidor SNTP e atualizar na BIOS do sistema
Calculadora de funções do 1º grau
Nenhum comentário foi encontrado.
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Como configurar cores no prompt do Bash para usuário e root no Arch Linux
Alguns aplificativos em Flatpak não rodam no Debian (0)
Cursor do mouse parou [RESOLVIDO] (9)









