Python/Conceitos básicos/Herança e polimorfismo: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
m Python: Herança e polimorfismo movido para Python/Conceitos básicos/Herança e polimorfismo: P�gina movida por bot |
Sem resumo de edição |
||
Linha 3:
----
Deitel, em "Programando em Java", diz que "quando utilizamos herança para criar uma classe a partir da classe existente, a nova classe herda os atributos e comportamentos dessa classe existente, podendo adicionar atributos e comportamentos para solucionar nossas necessidades".
O polimorfismo condiz com a reutilização de código
<source lang="python">
class Pessoa:
Linha 20:
class PessoaCPF(Pessoa):
def __init__(self, CPF, nome=
Pessoa.__init__(self, nome, idade)
self.CPF = CPF
Linha 33:
print a.idade # imprime 22
print b.CPF # imprime 122.333.332-1
</
[[Categoria: Python]]
|