|
||
|
|
| Conheça o Plugfeed | » Início » Programação » PHP » Herança e Polimorfismo --> |
|
Avaliação:
![]() ![]() ![]() ![]() | Publicado em: 14/09/2006Herança e Polimorfismo
Thiago Victorino Atua como desenvolverdor web há 2 anos, formado em Técnico em Informática com ênfase na industria no SENAI - Joinvile/SC unidade Norte.
Se interessa por todas as tecnologias web.
Herança e Polimorfismo
Saudações A Herança é algo muito importante no desenvolvimento, além de com ela você poder reutilizar código, você pode inda ter um conceito maior de encapsulamento. Lógicamente que para isso você não terá que somente ir para fente de um editor e começar a debulhar... Antes de tudo PARE, SENTE, pegue um pepel e uma caneta(ou lapis) e PROJETE. Imagine como se fosse um banco de daos relacional, com certeza (pelo menos deveria ter), nimguém que se preze sai montando o banco em linhas de SQL sem antes projetar o banco para ver como ele ficará. Com sistemas orientado a objetos é a mesma coisa. Gaste tempo bastante para isso.
Polimorfismo deixa o sistema ainda mais flexível. O polimorfismo é fazer com que certo método responde de maneiras diferentes para determinados objetos. Ex: Imagina o objeto alunos da escola. Quando bate o sinal, as 12:00h os alunos que estudam de manha entendem - "Ops, ora de ir pra casa!!!" - os que estudam no intermediário - "Ora do recreio" - E os da tarde - "Que droga, começou a aula" - O mesmo sinal correspondeu de maneiras diferentes para mesmo objetos de caracteristicas diferentes. Complicado né??? Que nada!!! Leia com atenção que vc irá entender...
[editado dia 09/05/07] Peço desculpas para os leitores pelo fato de que o primeiro artigo estava meio sem informação. Obrigado a todos Artigos relacionados
Links relacionados
eu <eumesmo@eu.com>
uma bosta
![]() ![]() ![]() ![]() ![]() desconhecido
vc só mostrou herança.
![]() ![]() ![]() ![]() ![]() thiag victorino
interresante que nimguem que critica deixa o nome...e eh com certeza um bosta pra quem nao entende nada...
Qnto ao desconhecido, desculpe, mas fiz isso na correria e realmente esqueci ![]() ![]() ![]() ![]() ![]() eu <eu@eu.com>
É uma bosta mesmo. Bosta porque isso que você escreveu pode muito bem vir junto com papel de bala.
![]() ![]() ![]() ![]() ![]() nao <nao@nao.com>
Esqueceu? Você escreve meia duzia de palavras e ainda esquece da metade?
É uma bosta mesmo. ![]() ![]() ![]() ![]() ![]() Thiago Victorino <thiagovictorino@gmail.com>
Continuo com a minha opiniao
![]() ![]() ![]() ![]() ![]() Emerson
Nao liga pra esses caras nao Thiago, são todos idiotas que não tem oq fazer e fica criticando a boa vontade de outros... Deixa ele falar, todos veem que eh um idiota..
Um abraço ![]() ![]() ![]() ![]() ![]() Leonardo <leogr2003@yahoo.com.br>
Caro Thiago,
A superclasse carro foi definida no seu atributo e método, a acessibiidade como privado. Assim sendo, os mesmos não estarão acessíveis nas subclasses (caminhão). Estou certo? ![]() ![]() ![]() ![]() ![]() Thiago Victorino <thiagovictorino@gmail.com>
Eles soh nao estarão acessiveis as subclasse se colocarem como protect.... private faz com que outras classes nao acessem a mesma.
![]() ![]() ![]() ![]() ![]() Thiago Victorino
Me equivoquei.... vc esta certo leonardo, assim que tiver um tempo vou mudar o artigo...
Obrigado por dar um toque... Um abraço ![]() ![]() ![]() ![]() ![]() Cade o polimorfismo <cade@cade.com.br>
Cade o polimorfismo? Continuei sem entender nada. Coloca um exemplo. O resto ta bom, bem resumido.
![]() ![]() ![]() ![]() ![]() Thiago
último paragrafo
![]() ![]() ![]() ![]() ![]() dirceu victorino <dicarguinchos@gmail.com>
tá doido , que materia hein rsrsrsrsrs
![]() ![]() ![]() ![]() ![]() ![]() |
|
![]() |
|
|