关于按引用传递对象的讨论
本帖最后由 xiacs 于 2015-05-05 17:53 编辑interface Man
{
public function showText();
}
class Man1 implements Man
{
public function showText(){
echo '1<br/>';
}
}
class Man2 implements Man
{
public function showText(){
echo '2<br/>';
}
}
// 互换
class Swap
{
public function __construct(Man $m1, Man $m2){
$temp = $m1;
$m1 = $m2;
$m2 = $temp;
}
}
$c1 = new Man1();
$c2 = new Man2();
// 此时 $c1->showText() $c2->showText() 显示什么?
$client = new Swap($c1, $c2);
// 此时 $c1->showText() $c2->showText() 显示什么?
页:
[1]