Herança em Python
Publicado por Fagner Amaral de Souza Candido 27/03/2009
[ Hits: 11.982 ]
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)
Cria no fluxbox um menu para mudar o wallpaper
Mudar wallpaper por um aleatorio
Calculadora de area de poligonos e circulos
Nenhum comentário foi encontrado.
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Instalando COSMIC no Linux Mint
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
Habilitando clipboard manager no ambiente COSMIC
A compatibilidade do LibreOffice com o Microsoft Office
Colocando hotcorner no COSMIC para exibir "workspaces"









