對象的問題,如果我有這樣一個類:在面向對象的上下文
class1{
public function doSomething($value, class2 $object){
$object->setAVariable($value);
}
}
class2{
protected $AVariable;
public setAVariable($value){
$this->AVariable = $value;
return $this->AVariable;
}
public getAVariable(){
return $this->AVariable;
}
}
在test.php的:
$object2 = new class2();
$object1 = new class1();
$value = 12;
$object1->doSomething(12, $object2);
問:
在test.php的依然,我可以像這樣訪問$ value:
echo $object2->getAVariable();
哪個會返回12?
似乎是一個TIY問題:*自己嘗試*。你是否運行過代碼?發生了什麼? – 2011-05-10 09:24:26