ec(2); php/** * * @category my test OOP * @package null * @author Rao Hongfu * @copyright myself * @license http://www.php.net/license/3_0.txt PHP License 3.0 * @version null * @link http://blog.sina.com.cn/hongfu08 * http://blog.111cn.net/hongfu_ * */class myTest { private function myTest(){ } static $name = null; static $qq = null; public function getInstance() { return new myTest(); } public function setName($name) { $this->name = sprintf("%s", $name); } public function setQQ($qq) { $this->qq = intval($qq); } public function getName() { return $this->name; } public function getQQ() { return $this->qq; } public function excute() { return sprintf("My Name Is %s AND My QQ Is %d", $this->name, $this->qq) ; }}$obj = myTest::getInstance();$obj->setName(''raohongfu'');$obj->setQq(''59547993'');$name = $obj->getName();$qq = $obj->getQq();var_dump($name, $qq);$result = $obj->excute();print_r($result);?>