Ver Mensaje Individual
  #11 (permalink)  
Antiguo 04/03/2013, 18:29
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 1 mes
Puntos: 270
Respuesta: Sobrecarga en PHP POO

Cita:
Iniciado por portalmana Ver Mensaje
Haber si nos entendemos, si digo que php soporta de una manera no pura overloading significa que no es la manera ortodoxa que se conoce para un lenguaje orientado a objetos.
Juas...Yo tengo un pato, pero le llamo "elefante no ortodoxo".

Cita:
La interpretación de PHP de "overloading" es distinta de la mayoría de los lenguajes orientados a objetos.
PHP tiene toooda la libertad del mundo , de llamar "overloading" a lo que quiera, y decir que es "distinto su concepto".El pequeño problema es que OOP está inventado desde mucho antes que PHP, así como la idea de la sobrecarga.Si PHP quiere hacer "métodos que se llaman cuando no existe una función con un nombre", y le quiere llamar "overloading", pues eso, "elefante no ortodoxo".
Es más, PHP va más allá, y crea el "member overloading".Puedes hacer sobrecarga de variables miembro, sea lo que sea que eso signifique.Para eso, tiene los métodos mágicos __get y __set, también aplicados a cuando no existe una variable pública con ese nombre.

PFFFF.....

Cita:
Iniciado por portalmana Ver Mensaje
Polimorfismo no hay duda que si lo soporta.
Ponme 1 ejemplo.