El método imprimir de la clase B esta esperando un objecto de la case A.
Lo idea seria.
Código PHP:
Ver originalclass A
{
private $texto = "";
public function set_texto($value)
{
$this->texto = $value;
}
public function get_texto()
{
return $this->texto;
}
}
class B
{
public function imprimir(A $A)
{
echo $A->get_texto();
}
}
$a = new A();
$a->set_texto('Hola Mundo!');
$b=new B();
$b->imprimir($a);
Saludos.