Ver Mensaje Individual
  #17 (permalink)  
Antiguo 05/03/2013, 05:17
jcd
 
Fecha de Ingreso: febrero-2013
Mensajes: 77
Antigüedad: 11 años, 2 meses
Puntos: 0
Respuesta: Sobrecarga en PHP POO

no llego a enterarme.

podeis ponerme un ejemplo de sobrecarga y otro de polimorfismo, el ejemplo de las áeras del circulo y cuadrado me parece un polimorfismo.

otro podía ser:

Código PHP:
Ver original
  1. <? php
  2. class numeros{
  3. public function polimorfica($num1,$num2){
  4. if (is_string($num1,$num2)){ return $snum1 + $num2;}
  5. elseif (is_string($num1,$num2)){return num1num2;}
  6. else {return "error"}
  7. ?>
osea, un mismo método sobre los mismos objetos hace una u otra cosa según sea el tipo.

realmente habría que poner con and porque is_string se aplica a una variable no hay más de una pero por ahorrar escritura.

¿cierto?