y en vez de tanta discucion no sacan la duda?, todos dicen que lean el manual, que esta bien pero se podria orientar en la solucion y no solo criticar:
Código PHP:
class ObjetoA
{
private $ObjetoB;
public function __construct($ObjetoB)
{
$this->ObjetoB = $ObjetoB;
}
public function usarObjetoB()
{
return $this->ObjetoB->getMensaje();
}
}
yo cambiaria esto
Código PHP:
public function usarObjetoB()
{
return $this->ObjetoB->getMensaje();
}
//por
public function usarObjetoB()
{
return slef::getMensaje();
}
si estas usando php4
Código PHP:
class ObjetoA
{
var $ObjetoB;
function ObjetoA($ObjetoB)
{
$this->ObjetoB = $ObjetoB;
}
function usarObjetoB()
{
return ObjetoA::getMensaje();
}
}