Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/10/2011, 15:23
loluchis
 
Fecha de Ingreso: octubre-2011
Mensajes: 37
Antigüedad: 13 años, 2 meses
Puntos: 9
Respuesta: sobrecarga metodos, strict error

buenas, primero gracias por contestar, segundo, me he equivocado llamandole sobrecarga, quiero reemplazar/sobreescribir el metodo añadiendo esa restriccion en los parametros, es posible?

pd: conozco el metodo __call, pero si miras bien el contexto del ejemplo creo que se entiende que no busco eso, sino hacer una restriccion al recibir los parametros para que sean unicamente de ese tipo, voy a extender el ejemplo a ver si se entiende mejor:

Código PHP:
class Anillo{}
class 
Boligrafo{}

class 
Coleccion
{
    public function 
agregar($objeto)
    {
    }
}

class 
ColeccionDeAnillos
{
    public function 
agregar(Anillo $objeto)
    {
    
parent::agregar($objeto);
    }
}

class 
ColeccionDeBoligrafos
{
    public function 
agregar(Boligrafo $objeto)
    {
    
parent::agregar($objeto);
    }

muchas gracias

Última edición por loluchis; 10/10/2011 a las 15:28