标签:实现 this cti 工厂模式 其他 pre turn factory 代码
工厂模式(Factor Pattern) 负责生成其他对象的类或方法
代码实现:
class DemoController extends APP_Controller_Action {
public function factoryAction(){
$name = $this->getParam("name");
$action = $this->getParam("action");
$child = factory::createClass($name);
}
}
class factory{
static function createClass($class_name){
return new $class_name;
}
}
class child{
public function test(){
echo "create child factor success";
}
}
class adult{
public function test(){
echo "create adult factor success";
}
}
标签:实现 this cti 工厂模式 其他 pre turn factory 代码
原文地址:http://www.cnblogs.com/maggie94/p/6740581.html