Te refieres a algo como
Código PHP:
Ver original<?php
class Foo
{
private $_foo;
public function setFoo($foo)
{
$this->_foo = $foo;
}
public function getFoo(){
return $this->_foo;
}
}
class Bar
{
public function getBar(Foo $foo)
{
return $foo->getFoo();
}
}
$foo = new Foo;
$foo->setFoo('foo bar');
$bar = new Bar;
echo $bar->getBar($foo);
O también
Código PHP:
Ver original<?php
class Foo
{
private $_foo;
public function setFoo($foo)
{
$this->_foo = $foo;
}
public function getFoo(){
return $this->_foo;
}
}
class Bar
{
public function getBar()
{
$foo = new Foo;
$foo->setFoo('foo bar');
return $foo->getFoo();
}
}
$bar = new Bar;
echo $bar->getBar();
O también extendiendo, pero esta requiere que tenga relación padre e hijo.