欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP高级对象构建工厂模式的使用

程序员文章站 2024-02-02 10:51:22
...
abstract class prModel { //产品模型
abstract function link();
}

class webLink extends prModel{ //实例一个产品
public function link(){
echo "www.2cto.com
}
}

class gongchang { //工厂
static public function createLink (){
return new webLink();
}
}

$weblink=gongchang::createLink(); //通过工厂制造一个对象
$weblink->link(); //输出www.xxx.com
?>

摘自 chaojie2009的专栏