Herança em Python
Publicado por Fagner Amaral de Souza Candido 27/03/2009
[ Hits: 11.778 ]
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)
Cálculo de pontuação em Tranca
Calculadora para números complexos
Mudar wallpaper por um aleatorio
Nenhum comentário foi encontrado.
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Criando uma Infraestrutura para uma micro Empresa
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
modo de emergencia no linux [RESOLVIDO] (1)
Como criar um arquivo ISO de um sistema personalizado (3)