0
類用戶 {如何調用類方法在類B方法中並使類B方法和參數可從類A方法中獲得?
private $_var_1 = 10;
private $_var_2 = 20;
private function _preExecute() {
//do something here before executing sub-class's method
}
private function _postExecute() {
//do something here after executing sub-class's method
}
private function _anyMethod() {
echo "Hello!";
}
public function execute($action) {
$this->_preExecute();
$obj = new __CLASS__."_".$action;
$obj->execute();
$this->_postExecute();
}
}
class User_Add
{
public function execute() {
echo $this->_var1;
echo $this->_var2;
parent::_anyMethod();
}
}
$user = new User();
$user->execute("Add");
所以,你可以看到我希望能夠訪問用戶類的變量和從類User_Add方法,是有可能在PHP 5.2或更高版本?
你看過繼承嗎? – 2010-08-25 11:50:41