Cita:
Iniciado por moron
Enrique, una consulta, para que está la interface en el ejemplo que das?
Sorry, el tema es que con la interfaz tu defines qué métodos deberían contener las clases que sean "guardables". La idea es que agreguen ahí lo que necesiten de acuerdo al problema concreto.
Para que quede más claro agregué entonces la firma
Código PHP:
public function __toString()
Así todas las clases deben, por lo menos, tener el método toString,
ya que así lo requiere la clase Mueble.
No sé si así queda más claro.