CriandoBits
Identifique-se Entrar Esqueceu a senha? Esqueci minha senha

PHP - Polimorfismo

Por Benedito Silva Júnior - publicado em 20/07/2016


Polimorfismo é a capacidade que um objeto tem de se comportar de formas diferentes. Está intimamente ligado ao conceito de heranças e interfaces.

Por meio de classes-pai e filhas, as classes finais podem retroceder gerações e se comportar como as classes anteriores a elas, mas utilizando suas informações e seus atributos.

Exemplo:

<?php $valor = 15.3; echo "".(float)$valor; echo "".(int)$valor; echo "".(bool)$valor; //RESULTADO: //15.3 //15 //1: ?>

No código acima observe que a informação contida em $valor é exibida de várias formas diferentes a partir do mesmo valor: float, int e bool.

Para cada forma aplicada, uma variação ocorreu: a primeira manteve o valor intacto, e a segunda (int) mostrou o formato inteiro do número, enquanto (bool) exibiu o valor booleano de $valor. 

 
Voltar a pagina anteriorVoltarSubir ao topo da páginaTopo